요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
Kernel driver ltc3815
=====================
Supported chips:
* Linear Technology LTC3815
Prefix: 'ltc3815'
Addresses scanned: -
Datasheet: http://www.linear.com/product/ltc3815
Author: Guenter Roeck <linux@roeck-us.net>
Description
-----------
LTC3815 is a Monolithic Synchronous DC/DC Step-Down Converter.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
Example: the following commands will load the driver for an LTC3815
at address 0x20 on I2C bus #1::
# modprobe ltc3815
# echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device
Sysfs attributes
----------------
======================= =======================================================
in1_label "vin"
in1_input Measured input voltage.
in1_alarm Input voltage alarm.
in1_highest Highest input voltage.
in1_reset_history Reset input voltage history.
in2_label "vout1".
in2_input Measured output voltage.
in2_alarm Output voltage alarm.
in2_highest Highest output voltage.
in2_reset_history Reset output voltage history.
temp1_input Measured chip temperature.
temp1_alarm Temperature alarm.
temp1_highest Highest measured temperature.
temp1_reset_history Reset temperature history.
curr1_label "iin".
curr1_input Measured input current.
curr1_highest Highest input current.
curr1_reset_history Reset input current history.
curr2_label "iout1".
curr2_input Measured output current.
curr2_alarm Output current alarm.
curr2_highest Highest output current.
curr2_reset_history Reset output current history.
======================= =======================================================
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
LTC3815 동기식 강압 컨버터 등록
1-38LTC3815는 `ltc3815` 접두사를 사용하는 모놀리식 동기식 DC/DC 강압 컨버터이며 저자는 Guenter Roeck입니다. 주소 자동 탐색은 없습니다.
드라이버는 PMBus 장치를 탐색하지 않으므로 명시적으로 생성해야 합니다. I2C 버스 1의 주소 `0x20` 예시는 `modprobe ltc3815`와 `echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device`를 사용합니다.
PMBus 강압 컨버터를 명시적으로 연결합니다.
모듈 적재 후 정확한 I2C 주소에 장치를 생성합니다.
Kernel driver ltc3815
=====================
Supported chips:
* Linear Technology LTC3815
Prefix: 'ltc3815'
Addresses scanned: -
Datasheet: http://www.linear.com/product/ltc3815
Author: Guenter Roeck <linux@roeck-us.net>
Description
-----------
LTC3815 is a Monolithic Synchronous DC/DC Step-Down Converter.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
Example: the following commands will load the driver for an LTC3815
at address 0x20 on I2C bus #1::
# modprobe ltc3815
# echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device
Sysfs attributes
----------------
입력·출력·온도 이력과 알람
39-67`in1`은 `vin` 입력 전압으로 현재값, 알람, 최고 이력, 이력 초기화를 제공합니다. `in2`는 `vout1` 출력 전압에 같은 네 종류의 속성을 제공합니다.
`temp1`은 측정 칩 온도, 온도 알람, 최고 온도, 온도 이력 초기화입니다. `curr1`은 `iin` 입력 전류의 현재값·최고값·이력 초기화이며, `curr2`는 `iout1` 출력 전류에 현재값·알람·최고값·이력 초기화를 제공합니다.
모든 물리량에 현재값과 최고 이력을 연결합니다.
현재값과 최고 이력을 비교하고 이벤트 후 초기화합니다.
======================= =======================================================
in1_label "vin"
in1_input Measured input voltage.
in1_alarm Input voltage alarm.
in1_highest Highest input voltage.
in1_reset_history Reset input voltage history.
in2_label "vout1".
in2_input Measured output voltage.
in2_alarm Output voltage alarm.
in2_highest Highest output voltage.
in2_reset_history Reset output voltage history.
temp1_input Measured chip temperature.
temp1_alarm Temperature alarm.
temp1_highest Highest measured temperature.
temp1_reset_history Reset temperature history.
curr1_label "iin".
curr1_input Measured input current.
curr1_highest Highest input current.
curr1_reset_history Reset input current history.
curr2_label "iout1".
curr2_input Measured output current.
curr2_alarm Output current alarm.
curr2_highest Highest output current.
curr2_reset_history Reset output current history.
======================= =======================================================
요약·해설
ltc3815.rst:1-67LTC3815를 명시적으로 등록하고 vin·vout1·iin·iout1·칩 온도의 현재값, 알람, 최고 이력을 감시합니다.
원문 분량과 핵심 장치 특성입니다.
등록부터 측정·경보 처리까지의 핵심 순서입니다.