diff options
author | Jean Delvare <khali@linux-fr.org> | 2009-12-09 14:36:05 -0500 |
---|---|---|
committer | Jean Delvare <khali@linux-fr.org> | 2009-12-09 14:36:05 -0500 |
commit | 3d849981711741e76e501e4b9e3e7b792f2b0fd5 (patch) | |
tree | 0948d147f41b9d637cd2b2ef9afb044983dcd59f /Documentation/hwmon/adt7475 | |
parent | d656b6fde2531a13c4e68a3ce6b9f12bc19d96bb (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/adt7475 | 34 |
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 | ||
14 | Authors: | 18 | Authors: |
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 | ||
20 | Description | 25 | Description |
21 | ----------- | 26 | ----------- |
22 | 27 | ||
23 | This driver implements support for the Analog Devices ADT7473 and ADT7475 | 28 | This driver implements support for the Analog Devices ADT7473, ADT7475 and |
24 | chip family. Both chips differ only in minor details. They will be | 29 | ADT7490 chip family. The ADT7473 and ADT7475 differ only in minor details. |
25 | collectively designed by the name "ADT747x" in the rest of this document. | 30 | The ADT7490 has additional features, including extra voltage measurement |
31 | inputs and PECI support. All the supported chips will be collectively | ||
32 | designed by the name "ADT747x" in the rest of this document. | ||
26 | 33 | ||
27 | The ADT747x uses the 2-wire interface compatible with the SMBus 2.0 | 34 | The ADT747x uses the 2-wire interface compatible with the SMBus 2.0 |
28 | specification. Using an analog to digital converter it measures three (3) | 35 | specification. Using an analog to digital converter it measures three (3) |
29 | temperatures and two (2) voltages. It has four (4) 16-bit counters for | 36 | temperatures and two (2) or more voltages. It has four (4) 16-bit counters |
30 | measuring fan speed. There are three (3) PWM outputs that can be used | 37 | for measuring fan speed. There are three (3) PWM outputs that can be used |
31 | to control fan speed. | 38 | to control fan speed. |
32 | 39 | ||
33 | A sophisticated control system for the PWM outputs is designed into the | 40 | A 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 | |||
45 | the registers more often than once every other second. Further, | 52 | the registers more often than once every other second. Further, |
46 | configuration data is only read once per minute. | 53 | configuration data is only read once per minute. |
47 | 54 | ||
55 | Chip Differences Summary | ||
56 | ------------------------ | ||
57 | |||
58 | ADT7473: | ||
59 | * 2 voltage inputs | ||
60 | * system acoustics optimizations (not implemented) | ||
61 | |||
62 | ADT7475: | ||
63 | * 2 voltage inputs | ||
64 | |||
65 | ADT7490: | ||
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 | |||
48 | Special Features | 72 | Special Features |
49 | ---------------- | 73 | ---------------- |
50 | 74 | ||