← Documents Documentation/hwmon/tmp464.rst GitHub 원문 ↗

Linux 6.18.37 · Hardware Monitoring

Kernel driver tmp464

TMP464·TMP468의 최대 9개 온도 채널과 한계·경보·오프셋·갱신 속성을 설명합니다.

Source pathDocumentation/hwmon/tmp464.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

tmp464.rst:1-73

TMP464 계열은 로컬 하나와 최대 8개 원격 온도를 제공하며 채널별 한계·경보·오프셋·활성화와 장치 갱신 간격을 노출합니다.

문서 개요
항목
SourceDocumentation/hwmon/tmp464.rst
분량73 source lines
채널TMP464 5, TMP468 9
해상도0.0625°C

원문 분량과 핵심 기능을 요약합니다.

동작 흐름
주소 탐지변형 판별채널 구성한계·경보·fault 생성갱신 간격 적용

장치 초기화부터 측정값 제공까지의 핵심 순서입니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2
3 Kernel driver tmp464
4 ====================
5
6 Supported chips:
7
8 * Texas Instruments TMP464
9
10 Prefix: 'tmp464'
11
12 Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b
13
14 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp464.html
15
16 * Texas Instruments TMP468
17
18 Prefix: 'tmp468'
19
20 Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b
21
22 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp468.html
23
24 Authors:
25
26 Agathe Porte <[email protected]>
27 Guenter Roeck <[email protected]>
28
29 Description
30 -----------
31
32 This driver implements support for Texas Instruments TMP464 and TMP468
33 temperature sensor chips. TMP464 provides one local and four remote
34 sensors. TMP468 provides one local and eight remote sensors.
35 Temperature is measured in degrees Celsius. The chips are wired over
36 I2C/SMBus and specified over a temperature range of -40 to +125 degrees
37 Celsius. Resolution for both the local and remote channels is 0.0625
38 degree C.
39
40 The chips support only temperature measurements. The driver exports
41 temperature values, limits, and alarms via the following sysfs files:
42
43 **temp[1-9]_input**
44
45 **temp[1-9]_max**
46
47 **temp[1-9]_max_hyst**
48
49 **temp[1-9]_max_alarm**
50
51 **temp[1-9]_crit**
52
53 **temp[1-9]_crit_alarm**
54
55 **temp[1-9]_crit_hyst**
56
57 **temp[2-9]_offset**
58
59 **temp[2-9]_fault**
60
61 Each sensor can be individually disabled via Devicetree or from sysfs
62 via:
63
64 **temp[1-9]_enable**
65
66 If labels were specified in Devicetree, additional sysfs files will
67 be present:
68
69 **temp[1-9]_label**
70
71 The update interval is configurable with the following sysfs attribute.
72
73 **update_interval**
74

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

지원 칩과 작성자

1-28

이 문서는 GPL-2.0 SPDX 식별자를 사용합니다. `tmp464` 드라이버는 Texas Instruments TMP464와 TMP468을 지원하며 접두사는 각각 `tmp464`, `tmp468`입니다.

두 칩 모두 I2C 주소 `0x48`, `0x49`, `0x4a`, `0x4b`에서 검색합니다. 작성자는 Agathe Porte와 Guenter Roeck입니다.

TMP464 계열 지원
접두사검색 주소
TMP464tmp4640x48, 0x49, 0x4a, 0x4b
TMP468tmp4680x48, 0x49, 0x4a, 0x4b

두 변형의 접두사와 공통 검색 주소입니다.

TMP464 계열 탐지
I2C 0x48~0x4b 검색TMP464 또는 TMP468 식별로컬 채널 준비원격 채널 4개 또는 8개 구성hwmon 속성 등록

공통 주소에서 변형을 확인해 채널 수를 정합니다.

.. SPDX-License-Identifier: GPL-2.0

Kernel driver tmp464
====================

Supported chips:

  * Texas Instruments TMP464

    Prefix: 'tmp464'

    Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp464.html

  * Texas Instruments TMP468

    Prefix: 'tmp468'

    Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp468.html

Authors:

        Agathe Porte <[email protected]>
        Guenter Roeck <[email protected]>

9채널 온도·한계·경보 인터페이스

29-73

드라이버는 TMP464와 TMP468 온도 센서를 지원합니다. TMP464는 로컬 센서 하나와 원격 센서 네 개, TMP468은 로컬 하나와 원격 여덟 개를 제공합니다.

온도는 섭씨로 측정하고 칩은 I2C/SMBus로 연결됩니다. 규정 온도 범위는 -40~+125°C이며 로컬·원격 채널 모두 해상도는 0.0625°C입니다.

칩은 온도 측정만 지원합니다. 드라이버는 `temp[1-9]_input`, `_max`, `_max_hyst`, `_max_alarm`, `_crit`, `_crit_alarm`, `_crit_hyst`로 측정값·상한·히스테리시스·경보를 제공합니다. 원격 채널에는 `temp[2-9]_offset`과 `temp[2-9]_fault`도 제공합니다.

각 센서는 Devicetree 또는 sysfs의 `temp[1-9]_enable`로 개별 비활성화할 수 있습니다. Devicetree에 레이블을 지정했다면 `temp[1-9]_label`도 생성됩니다. 갱신 간격은 `update_interval`로 설정할 수 있습니다.

TMP464 계열 sysfs
속성의미채널
`temp[1-9]_input`온도 입력로컬·원격
`temp[1-9]_max` / `_max_hyst`최대 한계 / 히스테리시스로컬·원격
`temp[1-9]_max_alarm`최대 한계 경보로컬·원격
`temp[1-9]_crit` / `_crit_hyst`임계 한계 / 히스테리시스로컬·원격
`temp[1-9]_crit_alarm`임계 경보로컬·원격
`temp[2-9]_offset`원격 채널 오프셋원격
`temp[2-9]_fault`원격 채널 고장원격
`temp[1-9]_enable`개별 활성화Devicetree 또는 sysfs
`temp[1-9]_label`선택 레이블Devicetree 지정 시
`update_interval`갱신 간격장치 전체

최대 9채널에서 제공하는 속성과 적용 범위입니다.

TMP464 채널 구성
TMP464 또는 TMP468 변형 판별5개 또는 9개 온도 채널 구성측정·한계·경보 속성 생성원격 채널 offset·fault 추가enable·label·update_interval 제공

칩 변형과 Devicetree 설정을 반영해 속성을 만듭니다.

Description
-----------

This driver implements support for Texas Instruments TMP464 and TMP468
temperature sensor chips. TMP464 provides one local and four remote
sensors. TMP468 provides one local and eight remote sensors.
Temperature is measured in degrees Celsius. The chips are wired over
I2C/SMBus and specified over a temperature range of -40 to +125 degrees
Celsius. Resolution for both the local and remote channels is 0.0625
degree C.

The chips support only temperature measurements. The driver exports
temperature values, limits, and alarms via the following sysfs files:

**temp[1-9]_input**

**temp[1-9]_max**

**temp[1-9]_max_hyst**

**temp[1-9]_max_alarm**

**temp[1-9]_crit**

**temp[1-9]_crit_alarm**

**temp[1-9]_crit_hyst**

**temp[2-9]_offset**

**temp[2-9]_fault**

Each sensor can be individually disabled via Devicetree or from sysfs
via:

**temp[1-9]_enable**

If labels were specified in Devicetree, additional sysfs files will
be present:

**temp[1-9]_label**

The update interval is configurable with the following sysfs attribute.

**update_interval**