Merge tag 'iommu-updates-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro...
[platform/kernel/linux-rpi.git] / Documentation / hwmon / max6697.rst
1 Kernel driver max6697
2 =====================
3
4 Supported chips:
5
6   * Maxim MAX6581
7
8     Prefix: 'max6581'
9
10     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6581.pdf
11
12   * Maxim MAX6602
13
14     Prefix: 'max6602'
15
16     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6602.pdf
17
18   * Maxim MAX6622
19
20     Prefix: 'max6622'
21
22     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6622.pdf
23
24   * Maxim MAX6636
25
26     Prefix: 'max6636'
27
28     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6636.pdf
29
30   * Maxim MAX6689
31
32     Prefix: 'max6689'
33
34     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6689.pdf
35
36   * Maxim MAX6693
37
38     Prefix: 'max6693'
39
40     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6693.pdf
41
42   * Maxim MAX6694
43
44     Prefix: 'max6694'
45
46     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6694.pdf
47
48   * Maxim MAX6697
49
50     Prefix: 'max6697'
51
52     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6697.pdf
53
54   * Maxim MAX6698
55
56     Prefix: 'max6698'
57
58     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6698.pdf
59
60   * Maxim MAX6699
61
62     Prefix: 'max6699'
63
64     Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6699.pdf
65
66 Author:
67
68     Guenter Roeck <linux@roeck-us.net>
69
70 Description
71 -----------
72
73 This driver implements support for several MAX6697 compatible temperature sensor
74 chips. The chips support one local temperature sensor plus four, six, or seven
75 remote temperature sensors. Remote temperature sensors are diode-connected
76 thermal transistors, except for MAX6698 which supports three diode-connected
77 thermal transistors plus three thermistors in addition to the local temperature
78 sensor.
79
80 The driver provides the following sysfs attributes. temp1 is the local (chip)
81 temperature, temp[2..n] are remote temperatures. The actually supported
82 per-channel attributes are chip type and channel dependent.
83
84 ================ == ==========================================================
85 tempX_input      RO temperature
86 tempX_max        RW temperature maximum threshold
87 tempX_max_alarm  RO temperature maximum threshold alarm
88 tempX_crit       RW temperature critical threshold
89 tempX_crit_alarm RO temperature critical threshold alarm
90 tempX_fault      RO temperature diode fault (remote sensors only)
91 ================ == ==========================================================