요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
Kernel driver xdpe152
=====================
Supported chips:
* Infineon XDPE152C4
Prefix: 'xdpe152c4'
* Infineon XDPE15284
Prefix: 'xdpe15284'
Authors:
Greg Schwendimann <greg.schwendimann@infineon.com>
Description
-----------
This driver implements support for Infineon Digital Multi-phase Controller
XDPE152C4 and XDPE15284 dual loop voltage regulators.
The devices are compliant with:
- Intel VR13, VR13HC and VR14 rev 1.86
converter specification.
- Intel SVID rev 1.93. protocol.
- PMBus rev 1.3.1 interface.
Devices support linear format for reading input and output voltage, input
and output current, input and output power and temperature.
Devices support two pages for telemetry.
The driver provides for current: input, maximum and critical thresholds
and maximum and critical alarms. Low Critical thresholds and Low critical alarm are
supported only for current output.
The driver exports the following attributes for via the sysfs files, where
indexes 1, 2 are for "iin" and 3, 4 for "iout":
**curr[1-4]_crit**
**curr[1-4]_crit_alarm**
**curr[1-4]_input**
**curr[1-4]_label**
**curr[1-4]_max**
**curr[1-4]_max_alarm**
**curr[3-4]_lcrit**
**curr[3-4]_lcrit_alarm**
**curr[3-4]_rated_max**
The driver provides for voltage: input, critical and low critical thresholds
and critical and low critical alarms.
The driver exports the following attributes for via the sysfs files, where
indexes 1, 2 are for "vin" and 3, 4 for "vout":
**in[1-4]_min**
**in[1-4]_crit**
**in[1-4_crit_alarm**
**in[1-4]_input**
**in[1-4]_label**
**in[1-4]_max**
**in[1-4]_max_alarm**
**in[1-4]_min**
**in[1-4]_min_alarm**
**in[3-4]_lcrit**
**in[3-4]_lcrit_alarm**
**in[3-4]_rated_max**
**in[3-4]_rated_min**
The driver provides for power: input and alarms.
The driver exports the following attributes for via the sysfs files, where
indexes 1, 2 are for "pin" and 3, 4 for "pout":
**power[1-2]_alarm**
**power[1-4]_input**
**power[1-4]_label**
**power[1-4]_max**
**power[1-4]_rated_max**
The driver provides for temperature: input, maximum and critical thresholds
and maximum and critical alarms.
The driver exports the following attributes for via the sysfs files:
**temp[1-2]_crit**
**temp[1-2]_crit_alarm**
**temp[1-2]_input**
**temp[1-2]_max**
**temp[1-2]_max_alarm**
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
지원 칩과 텔레메트리 형식
1-37이 문서는 GPL-2.0 라이선스를 사용합니다. 드라이버는 접두사 `xdpe152c4`의 Infineon XDPE152C4와 접두사 `xdpe15284`의 XDPE15284를 지원합니다. 작성자는 Greg Schwendimann입니다.
드라이버는 Infineon 디지털 다상 컨트롤러 XDPE152C4와 XDPE15284 듀얼 루프 전압 조정기를 지원합니다.
장치는 Intel VR13, VR13HC, VR14 rev 1.86 변환기 규격, Intel SVID rev 1.93 프로토콜, PMBus rev 1.3.1 인터페이스를 준수합니다.
입력·출력 전압, 입력·출력 전류, 입력·출력 전력과 온도를 linear 형식으로 읽습니다. 장치는 텔레메트리용 페이지 2개를 지원합니다.
두 컨트롤러와 텔레메트리 규격을 정리합니다.
두 루프의 linear 측정값을 페이지별 hwmon 채널로 제공합니다.
.. SPDX-License-Identifier: GPL-2.0
Kernel driver xdpe152
=====================
Supported chips:
* Infineon XDPE152C4
Prefix: 'xdpe152c4'
* Infineon XDPE15284
Prefix: 'xdpe15284'
Authors:
Greg Schwendimann <greg.schwendimann@infineon.com>
Description
-----------
This driver implements support for Infineon Digital Multi-phase Controller
XDPE152C4 and XDPE15284 dual loop voltage regulators.
The devices are compliant with:
- Intel VR13, VR13HC and VR14 rev 1.86
converter specification.
- Intel SVID rev 1.93. protocol.
- PMBus rev 1.3.1 interface.
Devices support linear format for reading input and output voltage, input
and output current, input and output power and temperature.
Devices support two pages for telemetry.
The driver provides for current: input, maximum and critical thresholds
전류와 전압 속성
38-84전류에는 입력값, 최대·임계 임계값과 최대·임계 경보를 제공합니다. 낮은 임계 임계값과 낮은 임계 경보는 출력 전류에서만 지원합니다. 인덱스 1·2는 `iin`, 3·4는 `iout`입니다.
전류 속성은 `curr[1-4]_crit`, `curr[1-4]_crit_alarm`, `curr[1-4]_input`, `curr[1-4]_label`, `curr[1-4]_max`, `curr[1-4]_max_alarm`, `curr[3-4]_lcrit`, `curr[3-4]_lcrit_alarm`, `curr[3-4]_rated_max`입니다.
전압에는 입력값, 임계·낮은 임계 임계값과 각각의 경보를 제공합니다. 인덱스 1·2는 `vin`, 3·4는 `vout`입니다.
전압 속성은 원문 순서대로 `in[1-4]_min`, `in[1-4]_crit`, `in[1-4_crit_alarm`, `in[1-4]_input`, `in[1-4]_label`, `in[1-4]_max`, `in[1-4]_max_alarm`, 다시 `in[1-4]_min`, `in[1-4]_min_alarm`, `in[3-4]_lcrit`, `in[3-4]_lcrit_alarm`, `in[3-4]_rated_max`, `in[3-4]_rated_min`입니다. `in[1-4]_min`의 중복과 닫는 대괄호가 빠진 `in[1-4_crit_alarm`은 원문 그대로 보존합니다.
입출력 인덱스와 출력 전용 속성을 구분합니다.
입력과 출력 채널을 분리하고 출력 전용 낮은 임계를 적용합니다.
and maximum and critical alarms. Low Critical thresholds and Low critical alarm are
supported only for current output.
The driver exports the following attributes for via the sysfs files, where
indexes 1, 2 are for "iin" and 3, 4 for "iout":
**curr[1-4]_crit**
**curr[1-4]_crit_alarm**
**curr[1-4]_input**
**curr[1-4]_label**
**curr[1-4]_max**
**curr[1-4]_max_alarm**
**curr[3-4]_lcrit**
**curr[3-4]_lcrit_alarm**
**curr[3-4]_rated_max**
The driver provides for voltage: input, critical and low critical thresholds
and critical and low critical alarms.
The driver exports the following attributes for via the sysfs files, where
indexes 1, 2 are for "vin" and 3, 4 for "vout":
**in[1-4]_min**
**in[1-4]_crit**
**in[1-4_crit_alarm**
**in[1-4]_input**
**in[1-4]_label**
**in[1-4]_max**
**in[1-4]_max_alarm**
**in[1-4]_min**
**in[1-4]_min_alarm**
**in[3-4]_lcrit**
전력과 온도 속성
85-118전력에는 입력값과 경보를 제공합니다. 인덱스 1·2는 `pin`, 3·4는 `pout`입니다. 원문은 `power[1-2]_alarm`, `power[1-4]_input`, `power[1-4]_label`, `power[1-4]_max`, `power[1-4]_rated_max`를 제시합니다.
온도에는 입력값, 최대·임계 임계값과 최대·임계 경보를 제공합니다.
온도 속성은 `temp[1-2]_crit`, `temp[1-2]_crit_alarm`, `temp[1-2]_input`, `temp[1-2]_max`, `temp[1-2]_max_alarm`입니다.
페이지별 전력 한계와 온도 임계 속성을 정리합니다.
전력 한계와 온도 임계 상태를 페이지별로 제공합니다.
**in[3-4]_lcrit_alarm**
**in[3-4]_rated_max**
**in[3-4]_rated_min**
The driver provides for power: input and alarms.
The driver exports the following attributes for via the sysfs files, where
indexes 1, 2 are for "pin" and 3, 4 for "pout":
**power[1-2]_alarm**
**power[1-4]_input**
**power[1-4]_label**
**power[1-4]_max**
**power[1-4]_rated_max**
The driver provides for temperature: input, maximum and critical thresholds
and maximum and critical alarms.
The driver exports the following attributes for via the sysfs files:
**temp[1-2]_crit**
**temp[1-2]_crit_alarm**
**temp[1-2]_input**
**temp[1-2]_max**
**temp[1-2]_max_alarm**
요약·해설
xdpe152c4.rst:1-118XDPE152 계열은 두 페이지의 전압·전류·전력·온도를 linear 형식으로 제공하고 출력 채널에 낮은 임계 및 정격 속성을 추가합니다.
원문 분량과 핵심 기능을 요약합니다.
장치 탐지부터 측정값 제공까지의 순서입니다.