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

Linux 6.18.37 · Hardware Monitoring

Kernel driver max20730

MAX20710/MAX20730/MAX20734/MAX20743 PMBus 레귤레이터의 출력 전류와 온도 임계 경보입니다.

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

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

1. 요약·해설

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

요약·해설

max20730.rst:1-82

명시적으로 생성한 레귤레이터에서 vin·vout1·iout1과 130°C/150°C 임계 온도를 감시합니다.

문서 개요
항목
SourceDocumentation/hwmon/max20730.rst
분량82 source lines
지원 모델4개
인터페이스PMBus

원문 분량과 핵심 인터페이스입니다.

운영 흐름
장치 명시적 생성PMBus 연결전압·전류 측정쓰기 보호 확인임계 경보 처리

장치 등록부터 측정·경보 처리까지의 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0-or-later
2
3 Kernel driver max20730
4 ======================
5
6 Supported chips:
7
8 * Maxim MAX20710
9
10 Prefix: 'max20710'
11
12 Addresses scanned: -
13
14 Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20710.pdf
15
16 * Maxim MAX20730
17
18 Prefix: 'max20730'
19
20 Addresses scanned: -
21
22 Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20730.pdf
23
24 * Maxim MAX20734
25
26 Prefix: 'max20734'
27
28 Addresses scanned: -
29
30 Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20734.pdf
31
32 * Maxim MAX20743
33
34 Prefix: 'max20743'
35
36 Addresses scanned: -
37
38 Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20743.pdf
39
40 Author: Guenter Roeck <[email protected]>
41
42
43 Description
44 -----------
45
46 This driver implements support for Maxim MAX20710, MAX20730, MAX20734, and MAX20743
47 Integrated, Step-Down Switching Regulators with PMBus support.
48
49 The driver is a client driver to the core PMBus driver.
50 Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
51
52
53 Usage Notes
54 -----------
55
56 This driver does not auto-detect devices. You will have to instantiate the
57 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
58 details.
59
60
61 Sysfs entries
62 -------------
63
64 =================== ===== =======================================================
65 curr1_crit RW/RO Critical output current. Please see datasheet for
66 supported limits. Read-only if the chip is
67 write protected; read-write otherwise.
68 curr1_crit_alarm RO Output current critical alarm
69 curr1_input RO Output current
70 curr1_label RO 'iout1'
71 in1_alarm RO Input voltage alarm
72 in1_input RO Input voltage
73 in1_label RO 'vin'
74 in2_alarm RO Output voltage alarm
75 in2_input RO Output voltage
76 in2_label RO 'vout1'
77 temp1_crit RW/RO Critical temeperature. Supported values are 130 or 150
78 degrees C. Read-only if the chip is write protected;
79 read-write otherwise.
80 temp1_crit_alarm RO Temperature critical alarm
81 temp1_input RO Chip temperature
82 =================== ===== =======================================================
83

3. 한국어 전문 번역

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

MAX20710/MAX20730/MAX20734/MAX20743 PMBus 레귤레이터

1-55

GPL-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`의 절차에 따라 장치를 명시적으로 생성해야 합니다.

MAX20730 계열
모델접두사자동 검색
MAX20710max20710없음
MAX20730max20730없음
MAX20734max20734없음
MAX20743max20743없음

모델별 장치 이름과 공통 연결 방식입니다.

PMBus 등록
정확한 모델 확인I2C 장치 명시적 생성모델별 접두사 선택PMBus 코어 결합전압·전류·온도 속성 생성

장치를 명시한 뒤 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` 철자도 원문 블록에 그대로 보존됩니다.

MAX20730 sysfs
그룹레이블값과 경보
curr1iout1input, crit, crit_alarm
in1vininput, alarm
in2vout1input, alarm
temp1칩 온도input, crit(130/150°C), crit_alarm

읽기·쓰기 가능 여부는 쓰기 보호 상태에 따라 달라집니다.

레귤레이터 감시
vin·vout1 전압 읽기iout1 출력 전류 읽기쓰기 보호 상태 확인허용되면 crit 설정전류·온도 경보 확인

쓰기 보호를 존중하면서 임계값과 경보를 읽습니다.

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
=================== ===== =======================================================