요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0-or-later
Kernel driver max6620
=====================
Supported chips:
Maxim MAX6620
Prefix: 'max6620'
Addresses scanned: none
Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6620.pdf
Authors:
- L\. Grunenberg <[email protected]>
- Cumulus Networks <[email protected]>
- Shuotian Cheng <[email protected]>
- Arun Saravanan Balachandran <[email protected]>
Description
-----------
This driver implements support for Maxim MAX6620 fan controller.
The driver configures the fan controller in RPM mode. To give the readings more
range or accuracy, the desired value can be set by a programmable register
(1, 2, 4, 8, 16 or 32). Set higher values for larger speeds.
The driver provides the following sensor access in sysfs:
================ ======= =====================================================
fan[1-4]_alarm ro Fan alarm.
fan[1-4]_div rw Sets the nominal RPM range of the fan. Valid values
are 1, 2, 4, 8, 16 and 32.
fan[1-4]_input ro Fan speed in RPM.
fan[1-4]_target rw Desired fan speed in RPM.
================ ======= =====================================================
Usage notes
-----------
This driver does not auto-detect devices. You will have to instantiate the
devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
details.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
MAX6620 4채널 RPM 팬 컨트롤러
1-28GPL-2.0-or-later 문서의 이 드라이버는 Maxim MAX6620 팬 컨트롤러를 `max6620` 접두사로 지원하며 주소 검색은 하지 않습니다. 저자는 L. Grunenberg, Cumulus Networks, Shuotian Cheng, Arun Saravanan Balachandran입니다.
드라이버는 팬 컨트롤러를 RPM 모드로 구성합니다. 측정 범위나 정확도를 조절하기 위한 프로그램 가능 분주값은 1, 2, 4, 8, 16, 32이며 더 높은 팬 속도에는 더 큰 값을 설정합니다.
fan_div 값으로 명목 RPM 범위를 맞춥니다.
대상 팬 속도에 맞는 분주값을 선택합니다.
.. SPDX-License-Identifier: GPL-2.0-or-later
Kernel driver max6620
=====================
Supported chips:
Maxim MAX6620
Prefix: 'max6620'
Addresses scanned: none
Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6620.pdf
Authors:
- L\. Grunenberg <[email protected]>
- Cumulus Networks <[email protected]>
- Shuotian Cheng <[email protected]>
- Arun Saravanan Balachandran <[email protected]>
Description
-----------
This driver implements support for Maxim MAX6620 fan controller.
The driver configures the fan controller in RPM mode. To give the readings more
range or accuracy, the desired value can be set by a programmable register
팬 경보·분주값·현재·목표 RPM
29-46`fan[1-4]_alarm`은 읽기 전용 팬 경보, `fan[1-4]_div`는 읽고 쓸 수 있는 명목 RPM 범위 분주값입니다. 유효값은 1, 2, 4, 8, 16, 32입니다.
`fan[1-4]_input`은 RPM 단위 현재 팬 속도이고 `fan[1-4]_target`은 쓰기 가능한 목표 RPM입니다. 드라이버는 자동 검출하지 않으므로 `Documentation/i2c/instantiating-devices.rst`에 따라 장치를 명시적으로 생성해야 합니다.
네 팬에 동일한 속성 집합을 제공합니다.
목표값과 실제값·경보를 함께 확인합니다.
(1, 2, 4, 8, 16 or 32). Set higher values for larger speeds.
The driver provides the following sensor access in sysfs:
================ ======= =====================================================
fan[1-4]_alarm ro Fan alarm.
fan[1-4]_div rw Sets the nominal RPM range of the fan. Valid values
are 1, 2, 4, 8, 16 and 32.
fan[1-4]_input ro Fan speed in RPM.
fan[1-4]_target rw Desired fan speed in RPM.
================ ======= =====================================================
Usage notes
-----------
This driver does not auto-detect devices. You will have to instantiate the
devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
details.
요약·해설
max6620.rst:1-46팬 속도 범위에 맞춰 1-32 분주값을 고르고 네 팬의 목표·현재 RPM과 경보를 관리합니다.
원문 분량과 핵심 인터페이스입니다.
장치 등록부터 측정·경보 처리까지의 순서입니다.