요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
Kernel driver mp5990
====================
Supported chips:
* MPS MP5990
Prefix: 'mp5990'
Datasheet: Publicly available at the MPS website: https://www.monolithicpower.com/en/mp5990.html
* MPS MP5998
Prefix: 'mp5998'
Datasheet: Not publicly available
Author:
Peter Yin <peteryin.openbmc@gmail.com>
Description
-----------
This driver implements support for Monolithic Power Systems, Inc. (MPS)
MP5990 and MP5998 Hot-Swap Controller.
Device compliant with:
- PMBus rev 1.3 interface.
Device supports direct and linear 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 current:
**curr1_input**
**curr1_label**
**curr1_alarm**
**curr1_max**
**curr2_input**
**curr2_label**
**curr2_max**
**curr2_max_alarm**
The driver provides the following attributes for input power:
**power1_input**
**power1_label**
**power1_alarm**
The driver provides the following attributes for output power:
**power2_input**
**power2_label**
**power2_max**
**power2_max_alarm**
The driver provides the following attributes for temperature:
**temp1_input**
**temp1_max**
**temp1_max_alarm**
**temp1_crit**
**temp1_crit_alarm**
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
MP5990·MP5998 핫스왑 컨트롤러
1-36이 GPL-2.0 문서는 Peter Yin이 작성했습니다. 드라이버는 공개 데이터시트가 있는 MPS MP5990과 데이터시트가 공개되지 않은 MPS MP5998을 각각 `mp5990`, `mp5998` 접두사로 지원합니다.
두 칩은 핫스왑 컨트롤러이며 PMBus revision 1.3을 준수합니다. 입력·출력 전압, 출력 전류, 입력 전력, 온도는 direct 및 linear 형식으로 읽습니다.
두 지원 칩과 데이터시트 공개 상태를 구분합니다.
칩 변형을 식별한 뒤 공통 측정 속성을 등록합니다.
.. SPDX-License-Identifier: GPL-2.0
Kernel driver mp5990
====================
Supported chips:
* MPS MP5990
Prefix: 'mp5990'
Datasheet: Publicly available at the MPS website: https://www.monolithicpower.com/en/mp5990.html
* MPS MP5998
Prefix: 'mp5998'
Datasheet: Not publicly available
Author:
Peter Yin <peteryin.openbmc@gmail.com>
Description
-----------
This driver implements support for Monolithic Power Systems, Inc. (MPS)
MP5990 and MP5998 Hot-Swap Controller.
Device compliant with:
- PMBus rev 1.3 interface.
Device supports direct and linear format for reading input voltage,
output voltage, output current, input power and temperature.
전압과 두 전류 채널
37-76입력 전압 `in1`은 현재값·레이블·최대·최소 한계와 각 경보를 제공합니다. 출력 전압 `in2`는 현재값·레이블·종합 경보를 제공합니다.
전류 구간은 `curr1`과 `curr2` 두 채널입니다. `curr1`은 현재값·레이블·종합 경보·최대값을, `curr2`는 현재값·레이블·최대값·최대 경보를 제공합니다. 원문은 이 구간을 포괄적으로 current라고 부르므로 그 구분을 그대로 유지합니다.
입력 전압 범위와 출력 측정 경보를 정리합니다.
두 전류 채널의 서로 다른 경보 형식을 보존합니다.
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 current:
**curr1_input**
**curr1_label**
**curr1_alarm**
**curr1_max**
**curr2_input**
**curr2_label**
**curr2_max**
**curr2_max_alarm**
입출력 전력과 온도
77-106입력 전력 `power1`은 현재값·레이블·종합 경보를 제공합니다. 출력 전력 `power2`는 현재값·레이블·최대값·최대 경보를 제공합니다.
온도 `temp1`은 현재값, 최대값과 최대 경보, 임계값과 임계 경보를 제공합니다.
입력 전력 경보와 출력 전력 상한 및 온도 한계를 구분합니다.
입력과 출력 전력 및 온도 보호 상태를 확인합니다.
The driver provides the following attributes for input power:
**power1_input**
**power1_label**
**power1_alarm**
The driver provides the following attributes for output power:
**power2_input**
**power2_label**
**power2_max**
**power2_max_alarm**
The driver provides the following attributes for temperature:
**temp1_input**
**temp1_max**
**temp1_max_alarm**
**temp1_crit**
**temp1_crit_alarm**
요약·해설
mp5990.rst:1-106두 지원 모델의 데이터시트 공개 상태를 구분하고 두 전류 채널 및 입출력 전력 경보를 제공합니다.
원문 분량과 핵심 장치 구성을 정리합니다.
장치 등록부터 측정값과 경보 공개까지의 순서입니다.