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

Linux 6.18.37 · Hardware Monitoring

Kernel driver q54sj108a2

DELTA Q54SJ108A2 계열 1/4 브릭 PMBus 전원 모듈의 측정 채널을 제공합니다.

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

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

1. 요약·해설

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

요약·해설

q54sj108a2.rst:1-54

Q54SJ108A2 계열 전원 모듈을 수동 등록하고 출력 전류, 입력·출력 전압, 칩 온도와 경보를 읽습니다.

문서 개요
항목
SourceDocumentation/hwmon/q54sj108a2.rst
분량54 source lines
형태1/4 브릭 DC/DC
접근읽기 전용 측정·경보

원문 분량과 핵심 장치 구성을 정리합니다.

운영 흐름
지원 모델 확인PMBus 주소 확인장치 등록측정값 판독경보 확인

장치 식별부터 센서 확인까지의 핵심 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0-or-later
2
3 Kernel driver q54sj108a2
4 ========================
5
6 Supported chips:
7
8 * DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH, Q54SJ108A2NCPG, Q54SJ108A2NCPH
9
10 Prefix: 'q54sj108a2'
11
12 Addresses scanned: -
13
14 Datasheet: https://filecenter.delta-china.com.cn/products/download/01/0102/datasheet/DS_Q54SJ108A2.pdf
15
16 Authors:
18
19
20 Description
21 -----------
22
23 This driver implements support for DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH,
24 Q54SJ108A2NCPG, and Q54SJ108A2NCPH 1/4 Brick DC/DC Regulated Power Module
25 with PMBus support.
26
27 The driver is a client driver to the core PMBus driver.
28 Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
29
30
31 Usage Notes
32 -----------
33
34 This driver does not auto-detect devices. You will have to instantiate the
35 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
36 details.
37
38
39 Sysfs entries
40 -------------
41
42 ===================== ===== ==================================================
43 curr1_alarm RO Output current alarm
44 curr1_input RO Output current
45 curr1_label RO 'iout1'
46 in1_alarm RO Input voltage alarm
47 in1_input RO Input voltage
48 in1_label RO 'vin'
49 in2_alarm RO Output voltage alarm
50 in2_input RO Output voltage
51 in2_label RO 'vout1'
52 temp1_alarm RO Temperature alarm
53 temp1_input RO Chip temperature
54 ===================== ===== ==================================================
55

3. 한국어 전문 번역

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

DELTA Q54SJ108A2 전원 모듈

1-29

GPL-2.0-or-later 라이선스의 `q54sj108a2` 드라이버는 DELTA Q54SJ108A2NCAH, Q54SJ108A2NCDH, Q54SJ108A2NCPG, Q54SJ108A2NCPH 모델을 지원합니다. 드라이버 접두사는 `q54sj108a2`이고 주소 자동 검색은 수행하지 않습니다.

이 제품은 PMBus 인터페이스를 갖춘 1/4 브릭 크기의 조정형 DC/DC 전원 모듈입니다. 드라이버는 PMBus 코어의 클라이언트로 구현되어 공통 PMBus 변환과 hwmon 노출 기능을 사용합니다. 문서 작성자는 Xiao.ma입니다.

Q54SJ108A2 지원 모델
제조사모델형태인터페이스
DELTAQ54SJ108A2NCAH1/4 브릭 DC/DCPMBus
DELTAQ54SJ108A2NCDH1/4 브릭 DC/DCPMBus
DELTAQ54SJ108A2NCPG1/4 브릭 DC/DCPMBus
DELTAQ54SJ108A2NCPH1/4 브릭 DC/DCPMBus

같은 q54sj108a2 접두사로 결합되는 DELTA 모듈입니다.

전원 모듈 인식
지원 모델명 확인I2C 버스와 PMBus 주소 확인q54sj108a2 인스턴스 명시적 생성PMBus 코어가 장치 기능 판독전압·전류·온도 hwmon 채널 생성

보드 정보로 모델과 주소를 확인한 뒤 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`으로 온도 경보를 제공합니다.

Q54SJ108A2 sysfs 속성
속성의미레이블접근
curr1_input출력 전류iout1RO
curr1_alarm출력 전류 경보iout1RO
in1_input / in1_alarm입력 전압과 경보vinRO
in2_input / in2_alarm출력 전압과 경보vout1RO
temp1_input / temp1_alarm칩 온도와 경보temperatureRO

읽기 전용 측정값과 레이블·경보의 관계입니다.

상태 확인 순서
iout1 출력 전류 판독curr1_alarm 확인vin·vout1 전압 판독각 전압 alarm 확인칩 온도와 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
===================== ===== ==================================================