요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0-or-later
Kernel driver q54sj108a2
========================
Supported chips:
* DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH, Q54SJ108A2NCPG, Q54SJ108A2NCPH
Prefix: 'q54sj108a2'
Addresses scanned: -
Datasheet: https://filecenter.delta-china.com.cn/products/download/01/0102/datasheet/DS_Q54SJ108A2.pdf
Authors:
Xiao.ma <[email protected]>
Description
-----------
This driver implements support for DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH,
Q54SJ108A2NCPG, and Q54SJ108A2NCPH 1/4 Brick DC/DC Regulated Power Module
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_alarm RO Output current 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_alarm RO Temperature alarm
temp1_input RO Chip temperature
===================== ===== ==================================================
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
DELTA Q54SJ108A2 전원 모듈
1-29GPL-2.0-or-later 라이선스의 `q54sj108a2` 드라이버는 DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH, Q54SJ108A2NCPG, Q54SJ108A2NCPH 모델을 지원합니다. 드라이버 접두사는 `q54sj108a2`이고 주소 자동 검색은 수행하지 않습니다.
이 제품은 PMBus 인터페이스를 갖춘 1/4 브릭 크기의 조정형 DC/DC 전원 모듈입니다. 드라이버는 PMBus 코어의 클라이언트로 구현되어 공통 PMBus 변환과 hwmon 노출 기능을 사용합니다. 문서 작성자는 Xiao.ma입니다.
같은 q54sj108a2 접두사로 결합되는 DELTA 모듈입니다.
보드 정보로 모델과 주소를 확인한 뒤 PMBus 코어에 연결합니다.
.. SPDX-License-Identifier: GPL-2.0-or-later
Kernel driver q54sj108a2
========================
Supported chips:
* DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH, Q54SJ108A2NCPG, Q54SJ108A2NCPH
Prefix: 'q54sj108a2'
Addresses scanned: -
Datasheet: https://filecenter.delta-china.com.cn/products/download/01/0102/datasheet/DS_Q54SJ108A2.pdf
Authors:
Xiao.ma <[email protected]>
Description
-----------
This driver implements support for DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH,
Q54SJ108A2NCPG, and Q54SJ108A2NCPH 1/4 Brick DC/DC Regulated Power Module
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.
읽기 전용 전류·전압·온도 채널
30-54장치는 자동 감지되지 않으므로 보드 파일, 장치 트리 또는 `new_device`로 명시적으로 인스턴스화해야 합니다. 노출되는 모든 측정 및 경보 속성은 읽기 전용입니다.
`curr1_input`은 출력 전류이며 레이블 `iout1`과 `curr1_alarm`을 제공합니다. `in1_input`은 입력 전압 `vin`, `in2_input`은 출력 전압 `vout1`이고 각 채널에는 대응하는 `alarm` 속성이 있습니다.
`temp1_input`은 전원 모듈 칩의 온도를 나타내고 `temp1_alarm`으로 온도 경보를 제공합니다.
읽기 전용 측정값과 레이블·경보의 관계입니다.
각 물리 채널의 입력값과 경보를 한 쌍으로 확인합니다.
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_alarm RO Output current 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_alarm RO Temperature alarm
temp1_input RO Chip temperature
===================== ===== ==================================================
요약·해설
q54sj108a2.rst:1-54Q54SJ108A2 계열 전원 모듈을 수동 등록하고 출력 전류, 입력·출력 전압, 칩 온도와 경보를 읽습니다.
원문 분량과 핵심 장치 구성을 정리합니다.
장치 식별부터 센서 확인까지의 핵심 순서입니다.