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

Linux 6.18.37 · Hardware Monitoring

Kernel driver mp2869

MP2869/MP29608/MP29612/MP29816의 두 출력 레일 전압·전류·전력과 온도 속성입니다.

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

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

1. 요약·해설

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

요약·해설

mp2869.rst:1-175

입력 두 경로와 출력 두 레일의 전압·전류·전력, 두 온도 채널을 병렬로 감시합니다.

문서 개요
항목
SourceDocumentation/hwmon/mp2869.rst
분량175 source lines
지원 모델4개
온도2채널

원문 분량과 핵심 인터페이스입니다.

운영 흐름
모델 등록입력 측정출력 레일 측정전력 한계 확인온도 경보 처리

장치 등록부터 측정·경보 처리까지의 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2
3 Kernel driver mp2869
4 ====================
5
6 Supported chips:
7
8 * MPS mp2869
9
10 Prefix: 'mp2869'
11
12 * MPS mp29608
13
14 Prefix: 'mp29608'
15
16 * MPS mp29612
17
18 Prefix: 'mp29612'
19
20 * MPS mp29816
21
22 Prefix: 'mp29816'
23
24 Author:
25
26 Wensheng Wang <wenswang@yeah.net>
27
28 Description
29 -----------
30
31 This driver implements support for Monolithic Power Systems, Inc. (MPS)
32 MP2869 Dual Loop Digital Multi-phase Controller.
33
34 Device compliant with:
35
36 - PMBus rev 1.3 interface.
37
38 The driver exports the following attributes via the 'sysfs' files
39 for input voltage:
40
41 **in1_input**
42
43 **in1_label**
44
45 **in1_crit**
46
47 **in1_crit_alarm**
48
49 **in1_lcrit**
50
51 **in1_lcrit_alarm**
52
53 **in1_min**
54
55 **in1_min_alarm**
56
57 The driver provides the following attributes for output voltage:
58
59 **in2_input**
60
61 **in2_label**
62
63 **in2_crit**
64
65 **in2_crit_alarm**
66
67 **in2_lcrit**
68
69 **in2_lcrit_alarm**
70
71 **in3_input**
72
73 **in3_label**
74
75 **in3_crit**
76
77 **in3_crit_alarm**
78
79 **in3_lcrit**
80
81 **in3_lcrit_alarm**
82
83 The driver provides the following attributes for input current:
84
85 **curr1_input**
86
87 **curr1_label**
88
89 **curr2_input**
90
91 **curr2_label**
92
93 The driver provides the following attributes for output current:
94
95 **curr3_input**
96
97 **curr3_label**
98
99 **curr3_crit**
100
101 **curr3_crit_alarm**
102
103 **curr3_max**
104
105 **curr3_max_alarm**
106
107 **curr4_input**
108
109 **curr4_label**
110
111 **curr4_crit**
112
113 **curr4_crit_alarm**
114
115 **curr4_max**
116
117 **curr4_max_alarm**
118
119 The driver provides the following attributes for input power:
120
121 **power1_input**
122
123 **power1_label**
124
125 **power2_input**
126
127 **power2_label**
128
129 The driver provides the following attributes for output power:
130
131 **power3_input**
132
133 **power3_label**
134
135 **power3_input**
136
137 **power3_label**
138
139 **power3_max**
140
141 **power3_max_alarm**
142
143 **power4_input**
144
145 **power4_label**
146
147 **power4_input**
148
149 **power4_label**
150
151 **power4_max**
152
153 **power4_max_alarm**
154
155 The driver provides the following attributes for temperature:
156
157 **temp1_input**
158
159 **temp1_crit**
160
161 **temp1_crit_alarm**
162
163 **temp1_max**
164
165 **temp1_max_alarm**
166
167 **temp2_input**
168
169 **temp2_crit**
170
171 **temp2_crit_alarm**
172
173 **temp2_max**
174
175 **temp2_max_alarm**
176

3. 한국어 전문 번역

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

MP2869 계열 PMBus 1.3 이중 루프 컨트롤러

1-36

GPL-2.0 문서의 이 드라이버는 MPS `mp2869`, `mp29608`, `mp29612`, `mp29816` 접두사의 네 칩을 지원하며 저자는 Wensheng Wang입니다.

본문은 MP2869 이중 루프 디지털 다상 컨트롤러 지원을 설명하며 장치는 PMBus rev 1.3을 준수합니다.

MP2869 지원 모델
모델접두사
MP2869mp2869
MP29608mp29608
MP29612mp29612
MP29816mp29816

같은 드라이버가 네 접두사를 처리합니다.

MP2869 계열 등록
칩 모델 확인접두사 선택PMBus 1.3 연결입력·출력 레일 구성sysfs 속성 생성

모델별 장치를 PMBus 텔레메트리 구조에 연결합니다.

.. SPDX-License-Identifier: GPL-2.0

Kernel driver mp2869
====================

Supported chips:

  * MPS mp2869

    Prefix: 'mp2869'

  * MPS mp29608

    Prefix: 'mp29608'

  * MPS mp29612

    Prefix: 'mp29612'

  * MPS mp29816

    Prefix: 'mp29816'

Author:

        Wensheng Wang <wenswang@yeah.net>

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

This driver implements support for Monolithic Power Systems, Inc. (MPS)
MP2869 Dual Loop Digital Multi-phase Controller.

Device compliant with:

- PMBus rev 1.3 interface.

입력·출력 전압과 입력 전류

37-88

입력 전압 `in1`은 현재값·레이블, 임계 고전압·저전압과 경보, 최소값과 low 경보를 제공합니다.

두 출력 전압은 `in2`와 `in3`입니다. 각 채널은 현재값·레이블, 임계 고전압·저전압과 대응 경보를 제공합니다.

입력 전류는 `curr1`과 `curr2`이며 각 채널에 현재값과 레이블이 있습니다.

MP2869 입력·전압 그룹
그룹채널속성
입력 전압in1input, label, crit/lcrit, min과 경보
출력 전압in2-in3input, label, crit/lcrit과 경보
입력 전류curr1-curr2input, label

입력 전압 하나와 출력 전압 두 개, 입력 전류 두 개입니다.

MP2869 전압 감시
in1 입력 전압 읽기min·lcrit·crit 경보 확인in2·in3 출력 전압 읽기출력 crit·lcrit 경보 확인curr1·curr2 입력 전류 읽기

입력 저전압과 두 출력 레일 임계값을 구분합니다.


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

**in1_input**

**in1_label**

**in1_crit**

**in1_crit_alarm**

**in1_lcrit**

**in1_lcrit_alarm**

**in1_min**

**in1_min_alarm**

The driver provides the following attributes for output voltage:

**in2_input**

**in2_label**

**in2_crit**

**in2_crit_alarm**

**in2_lcrit**

**in2_lcrit_alarm**

**in3_input**

**in3_label**

**in3_crit**

**in3_crit_alarm**

**in3_lcrit**

**in3_lcrit_alarm**

The driver provides the following attributes for input current:

**curr1_input**

**curr1_label**

출력 전류와 입출력 전력

89-139

출력 전류는 `curr3`과 `curr4`입니다. 각 레일에 현재값·레이블, 임계 최대값과 경보, 최대값과 high 경보가 있습니다.

입력 전력은 `power1`과 `power2`이며 현재값과 레이블을 제공합니다. 출력 전력은 `power3`과 `power4`이며 현재값·레이블, 최대값과 high 경보가 있습니다.

원문에는 `power3_input`·`power3_label`과 `power4_input`·`power4_label`이 각각 두 번 반복됩니다. 중복은 원문 블록에 보존하고 번역에서는 같은 속성의 반복임을 명시합니다.

MP2869 전류·전력
그룹채널속성
출력 전류curr3-curr4input, label, max/crit과 경보
입력 전력power1-power2input, label
출력 전력power3-power4input, label, max와 경보

두 루프의 출력 전기량을 병렬로 제공합니다.

MP2869 전력 경로
power1·power2 읽기curr3·curr4 읽기전류 max·crit 확인power3·power4 읽기출력 전력 max_alarm 확인

각 루프의 입력 전력과 출력 전류·전력을 비교합니다.

**curr2_input**

**curr2_label**

The driver provides the following attributes for output current:

**curr3_input**

**curr3_label**

**curr3_crit**

**curr3_crit_alarm**

**curr3_max**

**curr3_max_alarm**

**curr4_input**

**curr4_label**

**curr4_crit**

**curr4_crit_alarm**

**curr4_max**

**curr4_max_alarm**

The driver provides the following attributes for input power:

**power1_input**

**power1_label**

**power2_input**

**power2_label**

The driver provides the following attributes for output power:

**power3_input**

**power3_label**

**power3_input**

**power3_label**

**power3_max**

두 온도 채널의 최대·임계 경보

140-175

온도 채널 `temp1`과 `temp2`는 각각 현재 온도, 임계 고온값과 경보, 최대 온도와 high 경보를 제공합니다.

MP2869 온도
채널속성
temp1input, max, crit, max_alarm, crit_alarm
temp2input, max, crit, max_alarm, crit_alarm

두 루프에 동일한 온도 속성 집합을 제공합니다.

MP2869 열 감시
temp1·temp2 읽기max와 비교max_alarm 확인crit와 비교crit_alarm 보호 처리

두 채널의 경고와 임계 고온을 단계적으로 처리합니다.


**power3_max_alarm**

**power4_input**

**power4_label**

**power4_input**

**power4_label**

**power4_max**

**power4_max_alarm**

The driver provides the following attributes for temperature:

**temp1_input**

**temp1_crit**

**temp1_crit_alarm**

**temp1_max**

**temp1_max_alarm**

**temp2_input**

**temp2_crit**

**temp2_crit_alarm**

**temp2_max**

**temp2_max_alarm**