요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.
1. 요약·해설
원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.
2. 영어 원문 전체
번역에 사용한 Linux v6.18.37 원문입니다. 줄 번호는 해당 버전의 소스 파일을 기준으로 합니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
Kernel driver bpa-rs600
=======================
Supported chips:
* BPA-RS600-120
Datasheet: Publicly available at the BluTek website
http://blutekpower.com/wp-content/uploads/2019/01/BPA-RS600-120-07-19-2018.pdf
Authors:
- Chris Packham <[email protected]>
Description
-----------
The BPA-RS600 is a compact 600W removable power supply module.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
Sysfs attributes
----------------
======================= ============================================
curr1_label "iin"
curr1_input Measured input current
curr1_max Maximum input current
curr1_max_alarm Input current high alarm
curr2_label "iout1"
curr2_input Measured output current
curr2_max Maximum output current
curr2_max_alarm Output current high alarm
fan1_input Measured fan speed
fan1_alarm Fan warning
fan1_fault Fan fault
in1_label "vin"
in1_input Measured input voltage
in1_max Maximum input voltage
in1_max_alarm Input voltage high alarm
in1_min Minimum input voltage
in1_min_alarm Input voltage low alarm
in2_label "vout1"
in2_input Measured output voltage
in2_max Maximum output voltage
in2_max_alarm Output voltage high alarm
in2_min Maximum output voltage
in2_min_alarm Output voltage low alarm
power1_label "pin"
power1_input Measured input power
power1_alarm Input power alarm
power1_max Maximum input power
power2_label "pout1"
power2_input Measured output power
power2_max Maximum output power
power2_max_alarm Output power high alarm
temp1_input Measured temperature around input connector
temp1_alarm Temperature alarm
temp2_input Measured temperature around output connector
temp2_alarm Temperature alarm
======================= ============================================
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, URL은 원문 표기를 유지합니다.
BPA-RS600 전원 모듈
1-26이 GPL-2.0 driver는 `BPA-RS600-120`을 지원합니다. Datasheet는 BluTek 웹사이트에 공개되어 있고 저자는 Chris Packham입니다.
BPA-RS600은 compact 600W removable power supply module입니다.
Driver는 PMBus device를 probe하지 않으므로 장치를 명시적으로 instantiate해야 합니다.
제품과 등록 특성을 요약합니다.
Platform이 알고 있는 bus와 address로 client를 생성합니다.
.. SPDX-License-Identifier: GPL-2.0
Kernel driver bpa-rs600
=======================
Supported chips:
* BPA-RS600-120
Datasheet: Publicly available at the BluTek website
http://blutekpower.com/wp-content/uploads/2019/01/BPA-RS600-120-07-19-2018.pdf
Authors:
- Chris Packham <[email protected]>
Description
-----------
The BPA-RS600 is a compact 600W removable power supply module.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
BPA-RS600 sysfs
27-74`curr1_label`은 `iin`, `curr1_input`은 measured input current입니다. `curr1_max`와 `curr1_max_alarm`은 maximum input current와 high alarm입니다. `curr2_label`은 `iout1`이며 output current의 input, maximum, high alarm을 제공합니다.
`fan1_input`은 measured fan speed, `fan1_alarm`은 fan warning, `fan1_fault`는 fan fault입니다.
`in1_label`은 `vin`이고 measured input voltage, maximum·minimum limit 및 각 high·low alarm을 제공합니다. `in2_label`은 `vout1`이며 output voltage의 measured value, maximum·minimum limit, high·low alarm을 제공합니다. 원문은 `in2_min` 설명을 `Maximum output voltage`라고 적었지만 attribute 의미상 minimum limit입니다.
`power1_label`은 `pin`이고 measured input power, input power alarm, maximum input power를 제공합니다. `power2_label`은 `pout1`이며 measured output power, maximum output power, high alarm을 제공합니다.
`temp1_input`은 input connector 주변 temperature, `temp2_input`은 output connector 주변 temperature입니다. 두 채널 모두 `temp#_alarm`을 제공합니다.
전력 경로별 측정과 alarm입니다.
입력부터 출력까지 측정값과 상태를 함께 확인합니다.
Sysfs attributes
----------------
======================= ============================================
curr1_label "iin"
curr1_input Measured input current
curr1_max Maximum input current
curr1_max_alarm Input current high alarm
curr2_label "iout1"
curr2_input Measured output current
curr2_max Maximum output current
curr2_max_alarm Output current high alarm
fan1_input Measured fan speed
fan1_alarm Fan warning
fan1_fault Fan fault
in1_label "vin"
in1_input Measured input voltage
in1_max Maximum input voltage
in1_max_alarm Input voltage high alarm
in1_min Minimum input voltage
in1_min_alarm Input voltage low alarm
in2_label "vout1"
in2_input Measured output voltage
in2_max Maximum output voltage
in2_max_alarm Output voltage high alarm
in2_min Maximum output voltage
in2_min_alarm Output voltage low alarm
power1_label "pin"
power1_input Measured input power
power1_alarm Input power alarm
power1_max Maximum input power
power2_label "pout1"
power2_input Measured output power
power2_max Maximum output power
power2_max_alarm Output power high alarm
temp1_input Measured temperature around input connector
temp1_alarm Temperature alarm
temp2_input Measured temperature around output connector
temp2_alarm Temperature alarm
======================= ============================================
요약·해설
bpa-rs600.rst:1-74명시적으로 등록한 removable PMBus supply의 전체 전력 경로와 fan·temperature alarm을 감시합니다.
원문 분량과 핵심 지원 범위입니다.
장치를 측정하는 기본 순서입니다.