aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Documentation/hwmon/it8710
-rw-r--r--drivers/hwmon/it87.c3
2 files changed, 8 insertions, 5 deletions
diff --git a/Documentation/hwmon/it87 b/Documentation/hwmon/it87
index 0c1635082c99..fe80e9adebfa 100644
--- a/Documentation/hwmon/it87
+++ b/Documentation/hwmon/it87
@@ -2,7 +2,7 @@ Kernel driver it87
2================== 2==================
3 3
4Supported chips: 4Supported chips:
5 * IT8603E 5 * IT8603E/IT8623E
6 Prefix: 'it8603' 6 Prefix: 'it8603'
7 Addresses scanned: from Super I/O config space (8 I/O ports) 7 Addresses scanned: from Super I/O config space (8 I/O ports)
8 Datasheet: Not publicly available 8 Datasheet: Not publicly available
@@ -94,9 +94,9 @@ motherboard models.
94Description 94Description
95----------- 95-----------
96 96
97This driver implements support for the IT8603E, IT8705F, IT8712F, IT8716F, 97This driver implements support for the IT8603E, IT8623E, IT8705F, IT8712F,
98IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8758E, IT8771E, IT8772E, 98IT8716F, IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8758E, IT8771E,
99IT8782F, IT8783E/F, and SiS950 chips. 99IT8772E, IT8782F, IT8783E/F, and SiS950 chips.
100 100
101These chips are 'Super I/O chips', supporting floppy disks, infrared ports, 101These chips are 'Super I/O chips', supporting floppy disks, infrared ports,
102joysticks and other miscellaneous stuff. For hardware monitoring, they 102joysticks and other miscellaneous stuff. For hardware monitoring, they
@@ -133,7 +133,7 @@ to userspace applications.
133The IT8728F, IT8771E, and IT8772E are considered compatible with the IT8721F, 133The IT8728F, IT8771E, and IT8772E are considered compatible with the IT8721F,
134until a datasheet becomes available (hopefully.) 134until a datasheet becomes available (hopefully.)
135 135
136The IT8603E is a custom design, hardware monitoring part is similar to 136The IT8603E/IT8623E is a custom design, hardware monitoring part is similar to
137IT8728F. It only supports 16-bit fan mode, the full speed mode of the 137IT8728F. It only supports 16-bit fan mode, the full speed mode of the
138fan is not supported (value 0 of pwmX_enable). 138fan is not supported (value 0 of pwmX_enable).
139 139
diff --git a/drivers/hwmon/it87.c b/drivers/hwmon/it87.c
index 3c88ace9b4a4..a327fd3402a7 100644
--- a/drivers/hwmon/it87.c
+++ b/drivers/hwmon/it87.c
@@ -11,6 +11,7 @@
11 * similar parts. The other devices are supported by different drivers. 11 * similar parts. The other devices are supported by different drivers.
12 * 12 *
13 * Supports: IT8603E Super I/O chip w/LPC interface 13 * Supports: IT8603E Super I/O chip w/LPC interface
14 * IT8623E Super I/O chip w/LPC interface
14 * IT8705F Super I/O chip w/LPC interface 15 * IT8705F Super I/O chip w/LPC interface
15 * IT8712F Super I/O chip w/LPC interface 16 * IT8712F Super I/O chip w/LPC interface
16 * IT8716F Super I/O chip w/LPC interface 17 * IT8716F Super I/O chip w/LPC interface
@@ -148,6 +149,7 @@ static inline void superio_exit(void)
148#define IT8782F_DEVID 0x8782 149#define IT8782F_DEVID 0x8782
149#define IT8783E_DEVID 0x8783 150#define IT8783E_DEVID 0x8783
150#define IT8603E_DEVID 0x8603 151#define IT8603E_DEVID 0x8603
152#define IT8623E_DEVID 0x8623
151#define IT87_ACT_REG 0x30 153#define IT87_ACT_REG 0x30
152#define IT87_BASE_REG 0x60 154#define IT87_BASE_REG 0x60
153 155
@@ -1767,6 +1769,7 @@ static int __init it87_find(unsigned short *address,
1767 sio_data->type = it8783; 1769 sio_data->type = it8783;
1768 break; 1770 break;
1769 case IT8603E_DEVID: 1771 case IT8603E_DEVID:
1772 case IT8623E_DEVID:
1770 sio_data->type = it8603; 1773 sio_data->type = it8603;
1771 break; 1774 break;
1772 case 0xffff: /* No device at all */ 1775 case 0xffff: /* No device at all */