aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/hwmon/adt7475
diff options
context:
space:
mode:
authorJean Delvare <khali@linux-fr.org>2009-12-09 14:36:05 -0500
committerJean Delvare <khali@linux-fr.org>2009-12-09 14:36:05 -0500
commit3d849981711741e76e501e4b9e3e7b792f2b0fd5 (patch)
tree0948d147f41b9d637cd2b2ef9afb044983dcd59f /Documentation/hwmon/adt7475
parentd656b6fde2531a13c4e68a3ce6b9f12bc19d96bb (diff)
hwmon: (adt7475) Add support for the ADT7490
Add support for the Analog Devices ADT7490 chip. This chip is largely compatible with the ADT7473 and ADT7475, with additional features. In particular, it has 6 voltage inputs instead of 2. Signed-off-by: Jean Delvare <khali@linux-fr.org> Cc: Hans de Goede <hdegoede@redhat.com> Cc: Jordan Crouse <jordan@cosmicpenguin.net> Cc: "Darrick J. Wong" <djwong@us.ibm.com>
Diffstat (limited to 'Documentation/hwmon/adt7475')
-rw-r--r--Documentation/hwmon/adt747534
1 files changed, 29 insertions, 5 deletions
diff --git a/Documentation/hwmon/adt7475 b/Documentation/hwmon/adt7475
index ebfee5524020..f08f28715b84 100644
--- a/Documentation/hwmon/adt7475
+++ b/Documentation/hwmon/adt7475
@@ -10,24 +10,31 @@ Supported chips:
10 Prefix: 'adt7475' 10 Prefix: 'adt7475'
11 Addresses scanned: I2C 0x2E 11 Addresses scanned: I2C 0x2E
12 Datasheet: Publicly available at the On Semiconductors website 12 Datasheet: Publicly available at the On Semiconductors website
13 * Analog Devices ADT7490
14 Prefix: 'adt7490'
15 Addresses scanned: I2C 0x2C, 0x2D, 0x2E
16 Datasheet: Publicly available at the On Semiconductors website
13 17
14Authors: 18Authors:
15 Jordan Crouse 19 Jordan Crouse
16 Hans de Goede 20 Hans de Goede
17 Darrick J. Wong (documentation) 21 Darrick J. Wong (documentation)
22 Jean Delvare
18 23
19 24
20Description 25Description
21----------- 26-----------
22 27
23This driver implements support for the Analog Devices ADT7473 and ADT7475 28This driver implements support for the Analog Devices ADT7473, ADT7475 and
24chip family. Both chips differ only in minor details. They will be 29ADT7490 chip family. The ADT7473 and ADT7475 differ only in minor details.
25collectively designed by the name "ADT747x" in the rest of this document. 30The ADT7490 has additional features, including extra voltage measurement
31inputs and PECI support. All the supported chips will be collectively
32designed by the name "ADT747x" in the rest of this document.
26 33
27The ADT747x uses the 2-wire interface compatible with the SMBus 2.0 34The ADT747x uses the 2-wire interface compatible with the SMBus 2.0
28specification. Using an analog to digital converter it measures three (3) 35specification. Using an analog to digital converter it measures three (3)
29temperatures and two (2) voltages. It has four (4) 16-bit counters for 36temperatures and two (2) or more voltages. It has four (4) 16-bit counters
30measuring fan speed. There are three (3) PWM outputs that can be used 37for measuring fan speed. There are three (3) PWM outputs that can be used
31to control fan speed. 38to control fan speed.
32 39
33A sophisticated control system for the PWM outputs is designed into the 40A sophisticated control system for the PWM outputs is designed into the
@@ -45,6 +52,23 @@ The ADT747x samples all inputs continuously. The driver will not read
45the registers more often than once every other second. Further, 52the registers more often than once every other second. Further,
46configuration data is only read once per minute. 53configuration data is only read once per minute.
47 54
55Chip Differences Summary
56------------------------
57
58ADT7473:
59 * 2 voltage inputs
60 * system acoustics optimizations (not implemented)
61
62ADT7475:
63 * 2 voltage inputs
64
65ADT7490:
66 * 6 voltage inputs
67 * 1 Imon input (not implemented)
68 * PECI support (not implemented)
69 * 2 GPIO pins (not implemented)
70 * system acoustics optimizations (not implemented)
71
48Special Features 72Special Features
49---------------- 73----------------
50 74