요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0-or-later
Kernel driver max20730
======================
Supported chips:
* Maxim MAX20710
Prefix: 'max20710'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20710.pdf
* Maxim MAX20730
Prefix: 'max20730'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20730.pdf
* Maxim MAX20734
Prefix: 'max20734'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20734.pdf
* Maxim MAX20743
Prefix: 'max20743'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20743.pdf
Author: Guenter Roeck <[email protected]>
Description
-----------
This driver implements support for Maxim MAX20710, MAX20730, MAX20734, and MAX20743
Integrated, Step-Down Switching Regulators with PMBus support.
The driver is a client driver to the core PMBus driver.
Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
Usage Notes
-----------
This driver does not auto-detect devices. You will have to instantiate the
devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
details.
Sysfs entries
-------------
=================== ===== =======================================================
curr1_crit RW/RO Critical output current. Please see datasheet for
supported limits. Read-only if the chip is
write protected; read-write otherwise.
curr1_crit_alarm RO Output current critical alarm
curr1_input RO Output current
curr1_label RO 'iout1'
in1_alarm RO Input voltage alarm
in1_input RO Input voltage
in1_label RO 'vin'
in2_alarm RO Output voltage alarm
in2_input RO Output voltage
in2_label RO 'vout1'
temp1_crit RW/RO Critical temeperature. Supported values are 130 or 150
degrees C. Read-only if the chip is write protected;
read-write otherwise.
temp1_crit_alarm RO Temperature critical alarm
temp1_input RO Chip temperature
=================== ===== =======================================================
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
MAX20710/MAX20730/MAX20734/MAX20743 PMBus 레귤레이터
1-55GPL-2.0-or-later 문서의 이 드라이버는 Maxim MAX20710, MAX20730, MAX20734, MAX20743 통합 강압 스위칭 레귤레이터를 지원합니다. 접두사는 각각 `max20710`, `max20730`, `max20734`, `max20743`이며 저자는 Guenter Roeck입니다.
네 장치는 PMBus를 지원하며 드라이버는 PMBus 코어의 클라이언트 드라이버입니다. 공통 동작은 `Documentation/hwmon/pmbus.rst`에서 설명합니다.
주소 자동 검색은 하지 않습니다. `Documentation/i2c/instantiating-devices.rst`의 절차에 따라 장치를 명시적으로 생성해야 합니다.
모델별 장치 이름과 공통 연결 방식입니다.
장치를 명시한 뒤 PMBus 코어에 연결합니다.
.. SPDX-License-Identifier: GPL-2.0-or-later
Kernel driver max20730
======================
Supported chips:
* Maxim MAX20710
Prefix: 'max20710'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20710.pdf
* Maxim MAX20730
Prefix: 'max20730'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20730.pdf
* Maxim MAX20734
Prefix: 'max20734'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20734.pdf
* Maxim MAX20743
Prefix: 'max20743'
Addresses scanned: -
Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20743.pdf
Author: Guenter Roeck <[email protected]>
Description
-----------
This driver implements support for Maxim MAX20710, MAX20730, MAX20734, and MAX20743
Integrated, Step-Down Switching Regulators with PMBus support.
The driver is a client driver to the core PMBus driver.
Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
Usage Notes
-----------
출력 전류·입출력 전압·온도 경보
56-82`curr1_input`은 출력 전류이고 `curr1_label`은 `iout1`입니다. `curr1_crit`은 지원 가능한 범위를 데이터시트에서 확인해야 하는 임계 출력 전류이며, 칩이 쓰기 보호 상태면 읽기 전용이고 그렇지 않으면 읽고 쓸 수 있습니다. `curr1_crit_alarm`은 임계 출력 전류 경보입니다.
`in1_input`과 `in1_alarm`은 `vin` 입력 전압과 그 경보입니다. `in2_input`과 `in2_alarm`은 `vout1` 출력 전압과 그 경보입니다.
`temp1_input`은 칩 온도입니다. `temp1_crit`은 130°C 또는 150°C만 지원하며 쓰기 보호 상태에서는 읽기 전용, 그 외에는 읽기·쓰기입니다. `temp1_crit_alarm`은 임계 온도 경보입니다. 원문의 `temeperature` 철자도 원문 블록에 그대로 보존됩니다.
읽기·쓰기 가능 여부는 쓰기 보호 상태에 따라 달라집니다.
쓰기 보호를 존중하면서 임계값과 경보를 읽습니다.
This driver does not auto-detect devices. You will have to instantiate the
devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
details.
Sysfs entries
-------------
=================== ===== =======================================================
curr1_crit RW/RO Critical output current. Please see datasheet for
supported limits. Read-only if the chip is
write protected; read-write otherwise.
curr1_crit_alarm RO Output current critical alarm
curr1_input RO Output current
curr1_label RO 'iout1'
in1_alarm RO Input voltage alarm
in1_input RO Input voltage
in1_label RO 'vin'
in2_alarm RO Output voltage alarm
in2_input RO Output voltage
in2_label RO 'vout1'
temp1_crit RW/RO Critical temeperature. Supported values are 130 or 150
degrees C. Read-only if the chip is write protected;
read-write otherwise.
temp1_crit_alarm RO Temperature critical alarm
temp1_input RO Chip temperature
=================== ===== =======================================================
요약·해설
max20730.rst:1-82명시적으로 생성한 레귤레이터에서 vin·vout1·iout1과 130°C/150°C 임계 온도를 감시합니다.
원문 분량과 핵심 인터페이스입니다.
장치 등록부터 측정·경보 처리까지의 순서입니다.