← Documents Documentation/hwmon/mp5920.rst GitHub 원문 ↗

Linux 6.18.37 · Hardware Monitoring

Kernel driver mp5920

MP5920 핫스왑 컨트롤러의 direct·linear 측정과 정격 한계 속성입니다.

Source pathDocumentation/hwmon/mp5920.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

mp5920.rst:1-91

입출력 전압과 출력 전류의 정격 범위, 입력 전력 정격, 온도 임계와 종합 경보를 설명합니다.

문서 개요
항목
SourceDocumentation/hwmon/mp5920.rst
분량91 source lines
읽기 형식direct 및 linear
정격 속성rated_max, rated_min

원문 분량과 핵심 장치 구성을 정리합니다.

운영 흐름
장치 식별값 형식 해석정격 범위 확인전력·온도 확인alarm 공개

장치 등록부터 측정값과 경보 공개까지의 순서입니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2
3 Kernel driver mp5920
4 ====================
5
6 Supported chips:
7
8 * MPS MP5920
9
10 Prefix: 'mp5920'
11
12 * Datasheet
13
14 Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5920.html
15
16 Authors:
17
18 Tony Ao <tony_ao@wiwynn.com>
19 Alex Vdovydchenko <xzeol@yahoo.com>
20
21 Description
22 -----------
23
24 This driver implements support for Monolithic Power Systems, Inc. (MPS)
25 MP5920 Hot-Swap Controller.
26
27 Device compliant with:
28
29 - PMBus rev 1.3 interface.
30
31 Device supports direct and linear format for reading input voltage,
32 output voltage, output current, input power and temperature.
33
34 The driver exports the following attributes via the 'sysfs' files
35 for input voltage:
36
37 **in1_input**
38
39 **in1_label**
40
41 **in1_rated_max**
42
43 **in1_rated_min**
44
45 **in1_crit**
46
47 **in1_alarm**
48
49 The driver provides the following attributes for output voltage:
50
51 **in2_input**
52
53 **in2_label**
54
55 **in2_rated_max**
56
57 **in2_rated_min**
58
59 **in2_alarm**
60
61 The driver provides the following attributes for output current:
62
63 **curr1_input**
64
65 **curr1_label**
66
67 **curr1_crit**
68
69 **curr1_alarm**
70
71 **curr1_rated_max**
72
73 The driver provides the following attributes for input power:
74
75 **power1_input**
76
77 **power1_label**
78
79 **power1_max**
80
81 **power1_rated_max**
82
83 The driver provides the following attributes for temperature:
84
85 **temp1_input**
86
87 **temp1_max**
88
89 **temp1_crit**
90
91 **temp1_alarm**
92

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

MP5920 핫스왑 컨트롤러

1-33

이 GPL-2.0 문서는 Tony Ao와 Alex Vdovydchenko가 작성한 `mp5920` 드라이버 설명입니다. 지원 칩은 MPS MP5920이고 데이터시트는 MPS 웹사이트에 공개되어 있습니다.

드라이버는 MP5920 핫스왑 컨트롤러를 지원하며 PMBus revision 1.3을 준수합니다. 입력·출력 전압, 출력 전류, 입력 전력, 온도를 direct 및 linear 형식으로 읽습니다.

MP5920 개요
항목내용
지원 칩MPS MP5920
접두사mp5920
장치 유형핫스왑 컨트롤러
인터페이스PMBus rev 1.3
읽기 형식direct 및 linear

장치와 지원 형식을 요약합니다.

MP5920 원격 측정
MP5920 식별PMBus 통신direct·linear 값 해석정격 및 임계값 연결sysfs 상태 공개

PMBus 값을 정격·임계 속성과 함께 제공합니다.

.. SPDX-License-Identifier: GPL-2.0

Kernel driver mp5920
====================

Supported chips:

  * MPS MP5920

    Prefix: 'mp5920'

  * Datasheet

    Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5920.html

Authors:

        Tony Ao <tony_ao@wiwynn.com>
        Alex Vdovydchenko <xzeol@yahoo.com>

Description
-----------

This driver implements support for Monolithic Power Systems, Inc. (MPS)
MP5920 Hot-Swap Controller.

Device compliant with:

- PMBus rev 1.3 interface.

Device supports direct and linear format for reading input voltage,
output voltage, output current, input power and temperature.

정격 전압과 출력 전류

34-72

입력 전압 `in1`은 현재값과 레이블, 정격 최대·최소값, 임계값, 종합 경보를 제공합니다. 출력 전압 `in2`도 현재값과 레이블, 정격 최대·최소값, 종합 경보를 제공합니다.

출력 전류 `curr1`은 현재값과 레이블, 임계값, 종합 경보, 정격 최대값을 제공합니다. 이 문서의 `rated_max`와 `rated_min`은 장치 정격 범위를 나타냅니다.

MP5920 전압·전류 속성
채널의미속성
in1입력 전압input, label, rated_max, rated_min, crit, alarm
in2출력 전압input, label, rated_max, rated_min, alarm
curr1출력 전류input, label, crit, alarm, rated_max

실시간 측정값과 장치 정격 및 경보를 함께 제공합니다.

정격 범위 확인
in1·in2 전압 읽기rated_max·rated_min 확인curr1 출력 전류 읽기crit 비교종합 alarm 공개

현재값을 정격과 임계 한계에 대조합니다.

The driver exports the following attributes via the 'sysfs' files
for input voltage:

**in1_input**

**in1_label**

**in1_rated_max**

**in1_rated_min**

**in1_crit**

**in1_alarm**

The driver provides the following attributes for output voltage:

**in2_input**

**in2_label**

**in2_rated_max**

**in2_rated_min**

**in2_alarm**

The driver provides the following attributes for output current:

**curr1_input**

**curr1_label**

**curr1_crit**

**curr1_alarm**

**curr1_rated_max**

입력 전력과 온도 한계

73-91

입력 전력 `power1`은 현재값과 레이블, 최대값, 정격 최대값을 제공합니다. 원문에는 이 전력 구간의 별도 경보 속성이 열거되어 있지 않습니다.

온도 `temp1`은 현재값, 최대값, 임계값, 종합 경보를 제공합니다.

MP5920 전력·온도
채널의미속성
power1입력 전력input, label, max, rated_max
temp1온도input, max, crit, alarm

전력 정격과 온도 상한을 정리합니다.

전력·온도 감시
power1 입력 전력 읽기max·rated_max 비교temp1 온도 읽기max·crit 비교temp1_alarm 공개

전력 정격과 열 경보를 차례로 확인합니다.

The driver provides the following attributes for input power:

**power1_input**

**power1_label**

**power1_max**

**power1_rated_max**

The driver provides the following attributes for temperature:

**temp1_input**

**temp1_max**

**temp1_crit**

**temp1_alarm**