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

Linux 6.18.37 · Hardware Monitoring

Kernel driver xdp710

XDP710 핫스왑 컨트롤러의 PMBus 전압·전류·전력·온도 측정과 경보 속성을 설명합니다.

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

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

1. 요약·해설

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

요약·해설

xdp710.rst:1-83

XDP710은 PMBus 1.3의 direct·linear 형식으로 입력·출력 전압, 출력 전류, 입력 전력과 온도를 제공하고 관련 임계 경보를 노출합니다.

문서 개요
항목
SourceDocumentation/hwmon/xdp710.rst
분량83 source lines
인터페이스PMBus 1.3
형식direct·linear

원문 분량과 핵심 기능을 요약합니다.

동작 흐름
PMBus 장치 식별값 형식 해석전압·전류 측정전력·온도 측정임계값과 경보 제공

장치 탐지부터 측정값 제공까지의 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2
3 Kernel driver xdp710
4 ====================
5
6 Supported chips:
7
8 * Infineon XDP710
9
10 Prefix: 'xdp710'
11
12 * Datasheet
13
14 Publicly available at the Infineon website : https://www.infineon.com/dgdl/Infineon-XDP710-001-DataSheet-v01_00-EN.pdf?fileId=8ac78c8c8412f8d301848a5316290b97
15
16 Author:
17
18 Peter Yin <peteryin.openbmc@gmail.com>
19
20 Description
21 -----------
22
23 This driver implements support for Infineon XDP710 Hot-Swap Controller.
24
25 Device compliant with:
26
27 - PMBus rev 1.3 interface.
28
29 Device supports direct and linear format for reading input voltage,
30 output voltage, output current, input power and temperature.
31
32 The driver exports the following attributes via the 'sysfs' files
33 for input voltage:
34
35 **in1_input**
36
37 **in1_label**
38
39 **in1_max**
40
41 **in1_max_alarm**
42
43 **in1_min**
44
45 **in1_min_alarm**
46
47 The driver provides the following attributes for output voltage:
48
49 **in2_input**
50
51 **in2_label**
52
53 **in2_alarm**
54
55 The driver provides the following attributes for output current:
56
57 **curr1_input**
58
59 **curr1_label**
60
61 **curr1_alarm**
62
63 **curr1_max**
64
65 The driver provides the following attributes for input power:
66
67 **power1_input**
68
69 **power1_label**
70
71 **power1_alarm**
72
73 The driver provides the following attributes for temperature:
74
75 **temp1_input**
76
77 **temp1_max**
78
79 **temp1_max_alarm**
80
81 **temp1_crit**
82
83 **temp1_crit_alarm**
84

3. 한국어 전문 번역

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

지원 칩과 PMBus 기능

1-28

이 문서는 GPL-2.0 라이선스를 사용합니다. 드라이버는 Infineon XDP710을 지원하며 접두사는 `xdp710`입니다. 데이터시트는 Infineon 웹사이트에 공개되어 있습니다. 작성자는 Peter Yin입니다.

드라이버는 Infineon XDP710 핫스왑 컨트롤러를 지원합니다. 장치는 PMBus rev 1.3 인터페이스를 준수합니다.

장치는 입력 전압, 출력 전압, 출력 전류, 입력 전력과 온도를 읽을 때 direct 형식과 linear 형식을 지원합니다.

XDP710 측정 기능
항목
장치Infineon XDP710 Hot-Swap Controller
접두사`xdp710`
인터페이스PMBus rev 1.3
값 형식direct 및 linear
측정입력·출력 전압, 출력 전류, 입력 전력, 온도

PMBus 규격과 지원하는 측정 종류를 정리합니다.

XDP710 텔레메트리
XDP710 PMBus 장치 식별direct/linear 형식 판별전압·전류·전력·온도 읽기임계값과 상태 비트 해석종류별 sysfs 속성 제공

PMBus에서 측정값을 읽어 종류별 hwmon 속성으로 배치합니다.

.. SPDX-License-Identifier: GPL-2.0

Kernel driver xdp710
====================

Supported chips:

  * Infineon XDP710

    Prefix: 'xdp710'

  * Datasheet

    Publicly available at the Infineon website : https://www.infineon.com/dgdl/Infineon-XDP710-001-DataSheet-v01_00-EN.pdf?fileId=8ac78c8c8412f8d301848a5316290b97

Author:

        Peter Yin <peteryin.openbmc@gmail.com>

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

This driver implements support for Infineon XDP710 Hot-Swap Controller.

Device compliant with:

- PMBus rev 1.3 interface.

전압과 출력 전류 속성

29-58

입력 전압에는 `in1_input`, `in1_label`, `in1_max`, `in1_max_alarm`, `in1_min`, `in1_min_alarm` 속성을 제공합니다.

출력 전압에는 `in2_input`, `in2_label`, `in2_alarm` 속성을 제공합니다.

출력 전류에는 `curr1_input`, `curr1_label`, `curr1_alarm`, `curr1_max` 속성을 제공합니다.

XDP710 전압·전류 sysfs
측정속성의미
입력 전압`in1_input`현재값
입력 전압`in1_label`채널 라벨
입력 전압`in1_max` / `in1_min`상한 / 하한
입력 전압`in1_max_alarm` / `in1_min_alarm`상한 / 하한 경보
출력 전압`in2_input` / `in2_label`현재값 / 라벨
출력 전압`in2_alarm`출력 전압 경보
출력 전류`curr1_input` / `curr1_label`현재값 / 라벨
출력 전류`curr1_alarm` / `curr1_max`경보 / 상한

원문의 속성 이름을 측정 종류와 기능별로 보존합니다.

전압·전류 상태 제공
입력 전압과 최소·최대 읽기입력 한계 경보 분리출력 전압과 상태 읽기출력 전류와 최대값 읽기라벨과 함께 sysfs에 게시

측정값과 임계값을 읽어 채널별 경보를 만듭니다.

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

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

**in1_input**

**in1_label**

**in1_max**

**in1_max_alarm**

**in1_min**

**in1_min_alarm**

The driver provides the following attributes for output voltage:

**in2_input**

**in2_label**

**in2_alarm**

The driver provides the following attributes for output current:

**curr1_input**

입력 전력과 온도 속성

59-83

입력 전력에는 `power1_input`, `power1_label`, `power1_alarm` 속성을 제공합니다.

온도에는 `temp1_input`, `temp1_max`, `temp1_max_alarm`, `temp1_crit`, `temp1_crit_alarm` 속성을 제공합니다.

XDP710 전력·온도 sysfs
측정속성의미
입력 전력`power1_input`현재 입력 전력
입력 전력`power1_label`채널 라벨
입력 전력`power1_alarm`입력 전력 경보
온도`temp1_input`현재 온도
온도`temp1_max` / `temp1_max_alarm`상한 / 상한 경보
온도`temp1_crit` / `temp1_crit_alarm`임계값 / 임계 경보

전력 경보와 온도 상한·임계 경보를 정리합니다.

전력·온도 경보
입력 전력과 PMBus 상태 읽기`power1_alarm` 생성현재 온도 읽기최대·임계 온도와 비교온도 경보 속성 게시

현재값을 상한과 임계값에 비교해 상태를 제공합니다.

**curr1_label**

**curr1_alarm**

**curr1_max**

The driver provides the following attributes for input power:

**power1_input**

**power1_label**

**power1_alarm**

The driver provides the following attributes for temperature:

**temp1_input**

**temp1_max**

**temp1_max_alarm**

**temp1_crit**

**temp1_crit_alarm**