요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
Kernel driver mp5023
====================
Supported chips:
* MPS MP5023
Prefix: 'mp5023'
* Datasheet
Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5023.html
Author:
Howard Chiu <[email protected]>
Description
-----------
This driver implements support for Monolithic Power Systems, Inc. (MPS)
MP5023 Hot-Swap Controller.
Device complaint with:
- PMBus rev 1.3 interface.
Device supports direct format for reading input voltage, output voltage,
output current, input power and temperature.
The driver exports the following attributes via the 'sysfs' files
for input voltage:
**in1_input**
**in1_label**
**in1_max**
**in1_max_alarm**
**in1_min**
**in1_min_alarm**
The driver provides the following attributes for output voltage:
**in2_input**
**in2_label**
**in2_alarm**
The driver provides the following attributes for output current:
**curr1_input**
**curr1_label**
**curr1_alarm**
**curr1_max**
The driver provides the following attributes for input power:
**power1_input**
**power1_label**
**power1_alarm**
The driver provides the following attributes for temperature:
**temp1_input**
**temp1_max**
**temp1_max_alarm**
**temp1_crit**
**temp1_crit_alarm**
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
MP5023 핫스왑 컨트롤러
1-32이 GPL-2.0 문서는 Howard Chiu가 작성한 `mp5023` 커널 드라이버 설명입니다. 지원 칩은 MPS MP5023이고 접두사는 `mp5023`입니다. 데이터시트는 원문에 기재된 MPS 공개 웹 주소에서 확인할 수 있습니다.
드라이버는 Monolithic Power Systems, Inc.의 MP5023 핫스왑 컨트롤러를 지원합니다. 장치는 PMBus revision 1.3 인터페이스를 사용합니다. 원문의 `Device complaint with` 표기는 문맥상 준수를 뜻하지만 문자열은 그대로 보존합니다.
입력·출력 전압, 출력 전류, 입력 전력, 온도는 direct 형식으로 읽습니다.
핫스왑 컨트롤러의 식별자와 측정 범위를 정리합니다.
핫스왑 경로의 전기·열 상태를 sysfs에 제공합니다.
.. SPDX-License-Identifier: GPL-2.0
Kernel driver mp5023
====================
Supported chips:
* MPS MP5023
Prefix: 'mp5023'
* Datasheet
Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5023.html
Author:
Howard Chiu <[email protected]>
Description
-----------
This driver implements support for Monolithic Power Systems, Inc. (MPS)
MP5023 Hot-Swap Controller.
Device complaint with:
- PMBus rev 1.3 interface.
Device supports direct format for reading input voltage, output voltage,
output current, input power and temperature.
입출력 전압과 출력 전류
33-65입력 전압 `in1`은 현재값과 레이블, 최대·최소 한계, 각 한계의 경보를 제공합니다. 출력 전압 `in2`는 현재값과 레이블, 종합 경보 `in2_alarm`을 제공합니다.
출력 전류 `curr1`은 현재값과 레이블, 경보, 최대값을 제공합니다. 원문에는 `curr1_max_alarm`이 별도로 열거되지 않고 `curr1_alarm`만 제시됩니다.
입력 전압은 범위 경보, 출력 전압과 전류는 종합 경보를 제공합니다.
입력 범위와 출력 상태를 순서대로 확인합니다.
The driver exports the following attributes via the 'sysfs' files
for input voltage:
**in1_input**
**in1_label**
**in1_max**
**in1_max_alarm**
**in1_min**
**in1_min_alarm**
The driver provides the following attributes for output voltage:
**in2_input**
**in2_label**
**in2_alarm**
The driver provides the following attributes for output current:
**curr1_input**
**curr1_label**
**curr1_alarm**
**curr1_max**
입력 전력과 온도
66-84입력 전력 `power1`은 현재값, 레이블, 경보를 제공합니다. 핫스왑 경로에서 소비되는 입력 전력 상태를 직접 확인할 수 있습니다.
온도 `temp1`은 현재값, 최대값과 최대 경보, 임계값과 임계 경보를 제공합니다. 일반 상한과 더 높은 임계 상한을 구분합니다.
입력 전력 경보와 두 단계 온도 경보입니다.
전력과 온도 경보를 함께 확인합니다.
The driver provides the following attributes for input power:
**power1_input**
**power1_label**
**power1_alarm**
The driver provides the following attributes for temperature:
**temp1_input**
**temp1_max**
**temp1_max_alarm**
**temp1_crit**
**temp1_crit_alarm**
요약·해설
mp5023.rst:1-84입력 전압 범위, 출력 전압·전류 경보, 입력 전력과 두 단계 온도 상한을 제공합니다.
원문 분량과 핵심 장치 구성을 정리합니다.
장치 등록부터 측정값과 경보 공개까지의 순서입니다.