Version 308 (modified by khali, 6 years ago)

Update IT8712F entry

Devices

If you don't know what devices are on your system, please follow our Installation Wizard.

This is the summary page listing of over 200 devices supported by the lm_sensors package and the linux kernel. Unless noted, these drivers are supported by us and included in our lm_sensors package for Linux 2.4, and directly in the kernel tree for Linux 2.6.

Drivers are listed in two groups: sensor chip and bus. Bus drivers are the I2C/SMBus bus masters. Unless your sensor chip is on the PCI or ISA (I/O) bus, a bus driver is required to access any device on the bus. Chip drivers are used to access the sensor chips themselves and export the readings.

To find out what driver you need and what chips you have use the sensors-detect utility in our package. If your version of sensors-detect failed to detect a chip, you should try the  latest version of sensors-detect. You may also try our Installation Wizard.

If you would like us to support a chip not listed below, or listed as 'not planned', please contact us. Please indicate if you can help in development, testing, or donations. We don't have much spare time, so the more help you can provide, the better your chances to get a chip supported fast.

For the latest information on new Linux 2.4 drivers in our distribution, see the top of our LM Sensors CHANGES document. For Linux 2.6, the drivers are added to the  kernel source tree directly.

For instructions on how to check our latest code out of subversion, see the bottom of our download page. For Linux 2.4, remember to get both lm-sensors and i2c, and to compile and install i2c before compiling lm-sensors. For Linux 2.6, lm-sensors is enough (you don't even need the kernel part of it.)

SENSOR CHIP DRIVERS - STATUS

Manufacturer Chip Detected Driver Since lm-sensorsSince kernel Status, Comments
 Abit  µGuru revision 1 and 2 no abituguru 2.6.18 A winbond microcontroller using (undocumented) Abit written firmware. The revision of the µGuru chip is the same as the version of the windows µGuru utility Abit offers for your motherboard.
 Abit µGuru revision 3 no abituguru3 2.6.23 A winbond microcontroller using (undocumented) Abit written firmware. The revision of the µGuru chip is the same as the version of the windows µGuru utility Abit offers for your motherboard.
 ALi M5879 yes  Datasheet available,  one old request, no plan.
 AMD K8 yes k8temp - 2.6.19 Latest AMD K8 processors have integrated sensors which can be read directly without any additional monitoring chip. Driver contributed by Rudolf Marek. Userspace support available in lm_sensors 2.10.1. Upgrade to lm_sensors 2.10.1 is mandatory, earlier versions of libsensors will fail with a "General parse error" message. Note: most recent K8 models have been reported to have broken thermal sensors so the k8temp driver will return bogus values and there's nothing we can do.
 AMD K10 yes - - - (2007-10-07) To be written. Please contact us if you have such CPU and willing to write or test the driver.
 Analog Devices ADM1021,  ADM1021A,  ADM1023 yes adm1021 2.0.0 2.5.54
 Analog Devices /  ON Semiconductor  ADM1022 (moving to ON, no datasheet at ON yet),  ADM1028 yes thmc50 2.4.3 2.6.23
 Analog Devices /  ON Semiconductor  ADM1024 (moving to ON, no datasheet at ON yet) yes adm1024 / lm87 2.6.0 2.6.25 (2007-10-09) Compatible with the LM87, so support for Linux 2.6 was added to the lm87 driver. For older 2.6 kernels, just use the force_lm87 parameter.
 Analog Devices  ADM1025,  ADM1025A yes adm1025 2.5.1 2.6.8 (2004-06-27) Ported to Linux 2.6 by Jean Delvare thanks to an evaluation board provided by Sean Gilmour from Analog Devices.
 Analog Devices  ADM1029 yes adm1029 2.10.2 2.6.21 (2007-02-05) Preliminary driver contributed by Corentin Labbe.
 Analog Devices  ADM1030,  ADM1031 yes adm1031 2.8.7 2.6.8 (2004-06-24) Driver contributed by Alexandre d'Alton.
 Analog Devices /  ON Semiconductor  ADM1032 yes lm90 2.8.2 2.6.2
 Analog Devices  ADM9240 yes adm9240 2.1.2 2.6.13 (2005-05-12) Ported to Linux 2.6 by Michiel Rook and Grant Coady.
 Analog Devices  AD7414 no ad7414 2.6.27 (2008-08-08) Driver contributed by Sean MacLennan.
 Analog Devices  AD7416,  AD7417,  AD7418 no ad7418 2.6.22
 Analog Devices  ADT7470 yes adt7470 2.6.24 Driver contributed by Darrick J. Wong.
 Andigilog aSC7511 yes No plan.
 Andigilog aSC7512, aSC7611 yes
 Andigilog aSC7621 yes (2008-05-29) Found on the Intel 975XBX2, amongst others.  Driver submitted by George Joseph, needs review and testing.
 Asus AS99127F yes w83781d 2.4.4 2.5.67 No datasheet, incomplete support.
 Asus ASB100 yes asb100 2.8.2 2.6.2
 Asus ASM58 yes (2004-09-14) No datasheet.  2.6.15 driver developed by Rigel Freden.
 Asus A8000 yes dme1737 2.6.23 SMSC DME1737 in disguise.
 Asus ATK0110 no (2008-06-19) Virtual ACPI device.  Preliminary driver submitted by Luca Tettamanti, needs review and testing.
 Asus F8000 yes f8000  download (2008-05-03) No datasheet. Fintek chip in disguise. Experimental, minimal, read-only driver available for testing, please report if you do.
 Attansic ATXP1 no atxp1 - 2.6.13 (2005-10-17) Linux 2.6 driver contributed Sebastian Witt.
Compaq (now  HP) all no No data sheets. Use "cpqhealth" instead.
 EPoX EP1308 yes f71882fg 2.6.24 Super-I/O found on several EPoX motherboards. Appears to be a clone of the Fintek F71882FG.
 Fintek  F71805F/FG yes f71805f 2.10.0 2.6.16 (2006-03-23) Super-I/O found on Jetway K8M8MS. Development board provided by  Baraccuda Networks, driver contributed by Jean Delvare.
 Fintek  F71858DG yes (2008-03-28) Super-I/O with some hardware monitoring functions, found on the Jetway J9F2. Datasheet is publicly available. Two requests (#2297).
 Fintek  F71862FG yes Super-I/O with hardware monitoring functions. Datasheet available. Found on Jetway NC81-LF, support is being added to the f71882fg driver  patch.
 Fintek  F71806F/FG, F71872F/FG yes f71805f 2.10.2 2.6.20 (2006-11-04) Super-I/O found on EVGA NF41 and Epox 9NPA3J and 9NPA7I. Support contributed by Jean Delvare.
 Fintek  F71882FG/F71883FG yes f71882fg 2.6.24  pwm support is being worked on.
 Fintek  F75363SG yes (2006-04-01) We have a datasheet. Presumably compatible with the National Semiconductor LM63, support could be added to the lm63 driver. Forcing the lm63 driver might work for now. No request.
 Fintek  F75373S/SG, F75375S/SP yes f75375s 2.6.24 Driver contributed by Riku Voipio.
 Fintek  F75383S/M, F75384S/M yes (2006-12-24) We have a datasheet. Two requests ( Brian Beardall,  Lou Parisi). Driver written by  Brian Beardall, needs review. User-space support is  here, needs review too.
 Fintek  F75387SG/RG yes (2007-08-13) We have a datasheet. Found on the Aopen MZ915-M. Three requests ( Harald Dunkel, #2092, McDonald in #2205).
 Fujitsu-Siemens Heimdall yes fschmd 2.10.5 2.6.24  watchdog support for the fschmd driver is being worked on.
 Fujitsu-Siemens Heracles yes fschmd 2.10.5 2.6.24
 Fujitsu-Siemens Hermes yes fscher 2.8.2 2.6.3 Use fschmd driver for kernel >= 2.6.24 and lm_sensors >= 2.10.5
 Fujitsu-Siemens Poseidon yes fscpos 2.6.2 2.6.12 Use fschmd driver for kernel >= 2.6.24 and lm_sensors >= 2.10.5
 Fujitsu-Siemens Scylla yes fschmd 2.10.5 2.6.24
 Genesys Logic GL518SM yes gl518sm 2.0.1 2.6.3 Ported to Linux 2.6 by Hong-Gunn Chew.
 Genesys Logic GL520SM yes gl520sm 2.4.3 2.6.12 (2005-05-12) Ported to Linux 2.6 by Daniel Heath.
 Genesys Logic GL523 yes adm1021 2.4.4 2.5.54
 Genesys Logic GL525SM yes No plan.
 GMT G760A no g760a (2008-01-10) Single fan speed monitor and controller. Driver contributed by  Herbert Valerio Riedel, reviewed by  Jean Delvare. Update needed.
 HP Maxilife (various) no maxilife 2.3.0 -
 IBM PowerExecutive no ibmpex - 2.6.24 Written by Darrick Wong
 IBM Systems Director Active Energy Manager no ibmaem - 2.6.26 Written by Darrick Wong
 IDT ICS923S401 no ics932s401 - - Written by Darrick Wong; needs review and testing.
 Intel Xeon no adm1021 2.0.0 - Integrated sensors. Force parameter needed. Read the docs. Better supported by the new xeontemp driver.
 Intel Core, Core 2 yes coretemp 2.6.22 (2007-03-25) Integrated sensor in CPU. Driver contributed by Rudolf Marek.
 Intel FB-DIMM AMB yes i5k_amb 2.6.24 Temperature sensor in 6400/6402 Advanced Memory Buffer (AMB). Driver written by Darrick Wong.
 Intel ICH8 no (2007-11-26) The ICH8 (82801H) and possibly later Intel south bridges have embedded sensors. These are not yet supported, due to a lack of technical documentation.
 ITE IT8673F no (2005-04-25) Super I/O with fan controller. No plan.
 ITE IT8702F yes (2007-11-03) We have a datasheet. Two requests ( John Sutton, Scott in ticket #1690) and one potential tester ( Andrew). On most boards it seems that the limited hardware monitoring features of this chip aren't used, so there's no point in adding support before we know of at least one system where they are used.
 ITE  IT8705F,  IT8712F yes it87 2.6.0 2.5.69 (2008-10-23) Fan speed monitoring support for IT8712F rev. 8 (J) and later needs kernel version >= 2.6.27 and possibly a cold boot.
 ITE IT8707F no (2003-08-23) ITE won't release a datasheet, but says the sensor part is identical to IT8712F. No plan.
 ITE  IT8716F,  IT8718F yes it87 - 2.6.19,  patch to 2.6.18,  patch to 2.6.17.11
 ITE  IT8720 yes (2008-09-05) Under development by Frank Myhr (#2343).  Jean-Marc Spaggiari is also interested.
 ITE  IT8726F yes it87 2.6.23 Similar to the IT8716F.
 Linear Technology  LTC4245 no ltc4245 2.6.28 Multiple supply hot swap controller. Driver contributed by Ira Snyder.
 Maxim  MAX1617,  MAX1617A yes adm1021 2.2.0 2.5.54
 Maxim MAX1618 no (2008-09-16) Same as MAX1619 without the local thermal sensor.  Support would be added to the max1619 driver.
 Maxim  MAX1619 yes max1619 2.8.7 2.6.7 (2004-05-24) Driver contributed by Alexey Fisher.
 Maxim  MAX1668,  MAX1805,  MAX1989 yes (2006-09-22) Under development by  Carolyn Smith (2003, supposedly abandoned) and Christoph Scheurer (#2125).
 Maxim  MAX6625,  MAX6626 yes lm75 2.0.0 2.5.54
 Maxim  MAX6633,  MAX6634,  MAX6635 yes lm92 2.8.7 2.6.12 (2005-02-28) Force parameter required for MAX6633 with low address (0x40-0x47). Linux 2.6 driver contributed by Jean Delvare. Testers wanted, please report.
 Maxim  MAX6646, MAX6647, MAX6649 yes lm90  patch (2008-08-19) Support added to the lm90 driver by Ben Hutchings.
 Maxim  MAX6648, MAX6692 yes (2007-12-15) Two requests (ticket #2149, ticket #2167). No driver yet. Use the lm90 driver with force_max6657 for partial support in the meantime.
 Maxim  MAX6650, MAX6651 yes max6650 2.8.1 2.6.22 (2007-03-17) Ported to Linux 2.6 by Claus Gindhart and Hans-Jürgen Koch.
 Maxim  MAX6655, MAX6656 yes (2007-01-15)  Linux 2.4 driver written by Olexiy Avramchenko. Needs review, but it's unlikely to happen due to a lack of resources.
 Maxim  MAX6657,  MAX6658,  MAX6659 yes lm90 2.8.8 2.6.8 (2008-06-25) Extra features available in linux-next or as  patches, please report if you try them.
 Maxim/Dallas  DS1820 no 1-wire thermal sensor.
 Maxim/Dallas  DS75,  DS1775 yes lm75 2.0.0 2.5.54 Handled as a LM75.
 Maxim/Dallas  DS1621, DS1625 yes ds1621 2.5.5 2.6.5 The DS1625 is handled as a DS1621. Ported to Linux 2.6 by Aurelien Jarno.
 Maxim/Dallas  DS1631, DS1631A, DS1731 yes These chips are almost compatible with the DS1621, support could be added to the ds1621 driver easily.
 Maxim/Dallas  DS1780 yes adm9240 2.3.0 2.6.13 (2005-05-12) Ported to Linux 2.6 by Michiel Rook and Grant Coady.
 Microchip TCM1617 yes adm1021 2.2.0 2.5.54
 Microchip TCN75 yes lm75 2.0.0 2.5.54 Handled as a LM75.
Micrel MIC184 no Requires mods to lm75 driver. No plan.
Myson MTP008 yes mtp008 2.5.5 (2007-05-29)  Port to Linux 2.6 was in progress by Andrew Pam and Dean Gaudet, but was  abandoned as the hardware itself appears to be unreliable.
 National Semiconductor  ADC081Sxxx,  ADC101Sxxx,  ADC121Sxxx,  ADC082Sxxx,  ADC102Sxxx,  ADC122Sxxx,  ADC084Sxxx,  ADC104Sxxx,  ADC124Sxxx,  ADC088Sxxx,  ADC108Sxxx,  ADC128Sxxx no adcxx 2.6.27 A/D converters.
 National Semiconductor  LM96000 yes lm85 (2008-09-26) Complete hardware monitoring solution with SMBus interface. Seems to be mostly compatible with the LM85, using the lm85 driver should work just fine, although dedicated support is still missing. Under investigation by Herbert Pötzl. Several reports of chip returning only zero values (#2182,  Intel DG45FC), we have no clue.
 National Semiconductor  LM63 yes lm63 2.9.0 2.6.10 (2004-12-16) Found on some ATI graphics adapters and Tyan motherboards, among others. Temperature part is more or less compatible with the LM86, but a dedicated driver was prefered. Note that we could not access the LM63 chips on the ATI boards so far (it didn't show on any of the 4 known I2C busses of the graphics adapter). Driver contributed by Jean Delvare, lacks automatic fan speed control (could be developed upon donation of an LM63-enabled piece of hardware).
 National Semiconductor  LM64 no (2007-04-25) Support could be easily added to the lm63 driver, as the LM63 and LM64 are essentially compatible. Work in progress by Ramji Jiyani.
 National Semiconductor  LM75 yes lm75 2.0.0 2.5.54
 National Semiconductor  LM76 yes lm92 2.8.7 2.6.12 (2004-04-14) Force parameter probably required.
 National Semiconductor  LM77 yes lm77 - 2.6.8
 National Semiconductor  LM78,  LM79 yes lm78 2.0.0 2.5.73
 National Semiconductor  LM80 yes lm80 2.1.0 2.6.5 Ported to Linux 2.6 by Tiago Sousa.
 National Semiconductor  LM81 yes adm9240 2.4.3 2.6.13 (2005-05-12) Ported to Linux 2.6 by Michiel Rook and Grand Coady.
 National Semiconductor  LM82 yes lm83 2.10.1 2.6.18
 National Semiconductor  LM83 yes lm83 2.8.0 2.6.1
 National Semiconductor  LM84 yes adm1021 2.4.4 2.5.54
 National Semiconductor  LM85 yes lm85 2.8.0 2.5.71
 National Semiconductor  LM86 yes lm90 2.8.8 2.6.8
 National Semiconductor  LM87 yes lm87 2.5.3 2.6.10 Ported to Linux 2.6 by Jeff Oliver and Jean Delvare.
 National Semiconductor  LM89,  LM99 yes lm90 2.8.7 2.6.7
 National Semiconductor  LM90 yes lm90 2.8.1 2.6.2
 National Semiconductor  LM92 yes lm92 2.6.4 2.6.12 (2005-02-28) Linux 2.6 driver contributed by Jean Delvare. Testers wanted, please report.
 National Semiconductor  LM93 yes lm93 2.8.8 2.6.23 (2007-07-20) 2.4 driver contributed by Mark M. Hoffman. Driver for 2.6 kernel ported by Eric J. Bowersox, Carsten Emde, and Hans J. Koch.
National Semiconductor (now  Nuvoton) PC8374L,  WPCD374L yes (2007-10-30) Usually disabled.
National Semiconductor PC87360, PC87363, PC87364, PC87365, PC87366 yes pc87360 2.8.7 2.6.10 Super I/O with hardware monitoring. Driver contributed and ported to Linux 2.6 by Jean Delvare.
National Semiconductor PC87427 yes pc87427 2.6.20 (2008-06-12) Preliminary driver (fan monitoring only) contributed by Jean Delvare. Improvements to the upstream driver are available as  patches, which are waiting for testers.
 ON Semiconductor (formerly Analog Devices)  ADM1026 yes adm1026 2.8.0 2.6.10 Ported to Linux 2.6 by Justin Thiessen.
 ON Semiconductor (formerly Analog Devices)  ADM1027,  ADT7460,  ADT7463 yes lm85 2.8.0 2.5.71
 ON Semiconductor (formerly Analog Devices)  ADT7461 yes lm90 2.9.1 2.6.12 (2008-06-25) Extra features available in linux-next or as  patches, please report if you try them.
 ON Semiconductor (formerly Analog Devices)  ADT7462 yes (2008-10-07)  Eric Olsen would be interested in a driver.  Driver submitted by Darrick J. Wong. Needs review and testing.
 ON Semiconductor (formerly Analog Devices)  ADT7467,  ADT7468 yes (2004-04-10) Forcing the lm85 driver, chip adm1027, may work. We have an evaluation board.
 ON Semiconductor (formerly Analog Devices)  ADT7473 yes adt7473 2.6.25 (2008-02-19) Driver contributed by Darrick J. Wong, reviewed by Mark M. Hoffman. User-space support in lm-sensors 3.0.0 and later.
 ON Semiconductor (formerly Analog Devices)  ADT7475 yes adt7475 (2008-09-29) Found on several Asus M2N series motherboards. Many requests ( Diggory Hardy,  Juergen Kilb,  Len J. White and more).  Driver contributed by Jordan Crouse,  reviewed by Hans de Goede, update needed.
 ON Semiconductor (formerly Analog Devices)  ADT7476 yes (2007-01-09) Partly compatible with the ADT7468. Five requests ( Reuben Farrelly,  Romain Dolbeau,  David Liontooth,  Bill Feero,  Matt Castelein also in ticket #2354).
Philips (now  NXP)  LM75A no lm75 2.0.0 2.5.54 Not detected, use the force module parameter.
Philips (now  NXP)  NE1617,  NE1617A yes adm1021 2.2.0 2.5.54
Philips (now  NXP)  NE1619 yes adm1025 2.8.1 2.6.8
 SiS 5595 yes sis5595 2.2.0 2.6.12 (2005-05-12) Integrated sensors. Ported to Linux 2.6 by Aurlien Jarno.
 SiS 950 yes it87 2.6.0 2.5.69
 SMSC EMC6D100, EMC6D101 yes lm85 2.8.0 2.5.71
 SMSC EMC6D102 yes lm85 2.9.1 2.6.12
 SMSC  EMC6D103 yes lm85 (2008-05-23) No dedicated support yet, but the lm85 generic mode should work.
 SMSC LPC47B397-NC, SCH5307-NS, SCH5317 yes smsc47b397 - 2.6.11 (2005-02-10) Will port to kernel 2.4 as needed. Sponsored by  In-Store Broadcasting Network. Contributed by Mark M. Hoffman.
(2007-06-25) SCH5307 is supported since kernel 2.6.14.
(2007-06-25) SCH5317 is  compatible and will be supported in kernel 2.6.23.
 SMSC LPC47B27x yes smsc47m1 2.8.6 2.6.9 (2004-07-21) Super I/O with fan monitor and PWM control. Ported to Linux 2.6 by Gabriele Gorla and Jean Delvare.
 SMSC LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x yes smsc47m1 2.6.4 2.6.9 (2004-07-21) Super I/O with fan monitor and PWM control. Ported to Linux 2.6 by Gabriele Gorla and Jean Delvare.
 SMSC LPC47M15x, LPC47M192, LPC47M997 yes smsc47m1 2.9.0 2.6.13 (2005-04-13) Super I/O with fan monitor and PWM control.
 SMSC LPC47M15x, LPC47M192, LPC47M292, LPC47M997 yes smsc47m192  not merged 2.6.18 (2006-03-10) Super I/O with hardware monitoring block available on the SMBus. Linux 2.4 driver contributed by "wore", not merged yet. Linux 2.6 driver contributed by Hartmut Rick, testers wanted.
 SMSC LPC47M172, LPC47M182 yes (2006-09-23) Super I/O with fan monitor. Datasheets available, no plan.
 SMSC LPC47M292 yes smsc47m1 2.10.3 2.6.22 (2007-02-23) Super I/O with fan monitoring and control, similar to the other SMSC chips but supports 3 fans instead of 2. Testers wanted, please report.
 SMSC DME1737 yes dme1737 2.10.4 2.6.23 Driver contributed by Juerg Haefliger.
 SMSC EMC6W201 no (2006-06-13)  Ric Johnson is looking into the driver support.
 SMSC  SCH3112, SCH3114, SCH3116 yes dme1737 2.10.5 2.6.24 Support contributed by Juerg Haefliger.
 SMSC SCH5027D-NW, SCH5127 yes dme1737 3.x.x 2.6.26 Support contributed by Juerg Haefliger.
 SMSC SCH5504, SCH5514 yes (2007-03-27) Found on Dell systems (Precision 380, XPS400). No datasheet. Three requests ( Jon Graves, Dan Russo, Corentin Labbe). There is no evidence that this Super-I/O embeds hardware monitoring features at all.
(2007-12-19) SCH5514 is found on Dell Optiplex 745 systems. No datasheet. Doesn't seem to contain HW monitoring features (see  here).
 SMSC FDC37B72x, FDC37B78x, FDC37C665, FDC37C666, FDC37C669, FDC37C672, FDC37M707, FDC37M81x, FDC37N769, LPC47B34x, LPC47B357, LPC47M967, LPC47N227 yes (2007-10-17) These Super I/O chips contain no hardware monitoring capabilities.
 SMSC LPC47B37x, LPC47N252, LPC47U33x, SCH4307 yes (2007-07-09) Super I/Os with hardware monitoring capabilities. Datasheets available, no drivers yet.
 Summit  SMM605 no 6-channel voltage controller/monitor.
 Texas Instruments  ADS7828 no ads7828 2.6.25 (2008-02-12) Driver contributed by Steve Hardy. User-space support only available in lm-sensors 3.0.0 and later.
 Texas Instruments  THMC10 yes adm1021 2.4.3 2.5.54
 Texas Instruments  THMC50 yes thmc50 2.4.3 2.6.23 (2007-07-09) Ported to Linux 2.6 by Krzysztof Helt.
 Texas Instruments THMC51 yes (2008-06-11) No datasheet. Apparently a THMC50 without the local temperature channel, support could be added to driver thmc50.
 Texas Instruments  TMP401,  TMP411 yes tmp401 (2008-08-20)  Driver contributed by Hans de Goede,  reviewed by Jean Delvare, update wanted.
 VIA C7 (Esther) yes c7temp 2.6.27 (2008-06-23) CPU with integrated temperature and voltage sensors. Driver  contributed by Juerg Haefliger,  reviewed by Hans de Goede. Testers wanted.
 VIA VT82C686A, VT82C686B yes via686a 2.5.0 2.5.67 Integrated sensors.
 VIA VT1211 yes vt1211 2.6.4 2.6.19 Super-I/O with integrated sensors. Ported to Linux 2.6 by Juerg Haefliger.
 VIA VT8231 yes vt8231 2.6.5 2.6.16 Integrated sensors. Ported to Linux 2.6 by Aaron M. Marsh, Roger Lucas and Jean Delvare.
 Winbond W83627HF (ISA), W83627THF (ISA), W83697HF (ISA) yes w83627hf 2.8.0 2.6.5 Separate driver for ISA access of these Super I/O devices. Recommended over the w83781d driver for these chips. Ported to Linux 2.6 by Bernhard Schrenk.
 Winbond W83637HF yes w83627hf 2.8.5 2.6.5 (2004-04-04) Super I/O. Support added to the w83627hf driver by Jean Delvare. Ported to Linux 2.6 by Bernhard Schrenk.
 Winbond W83781D, W83782D, W83783S, W83627HF yes w83781d 2.1.0 2.5.67
 Winbond W83791D yes w83781d / w83791d 2.8.0 2.6.18 A separate Linux 2.6 driver was contributed by Charles Spirakis. Fan speed control (PWM) support is missing.
 Winbond W83L785TS-S yes w83l785ts 2.8.3 2.6.2
 Winbond  W83792D/G yes w83792d 2.9.1 2.6.14 (2005-06-23) Contributed by Winbond. Version for older 2.6 kernels is available  here
 Winbond  W83627DHG yes w83627ehf - 2.6.21 (2007-02-21) Support added to the w83627ehf driver by David Hubbard.
 Winbond  W83627EHF, W83627EHG yes w83627ehf 2.10.4 2.6.13 Driver contributed by Jean Delvare, Yuan Mu and Rudolf Marek. Fan control support is available since kernel 2.6.19. User-space support available in lm_sensors 2.9.1.
 Winbond W83647HF no Super I/O. Data sheet wanted.
 Winbond W83687THF yes w83627hf 2.10.0 2.6.17 Super I/O, mostly similar to the W83627THF. Support contributed by Jean Delvare.
 Winbond W83697UF/UG yes Super I/O with 3 PWM outputs. No plan.
 Winbond  W83L771W/G yes (2007-08-12) Presumably compatible with the LM86, try forcing the lm90 driver, chip lm86, and report.
 Winbond  W83L784R/G yes
 Winbond W83L785R yes w83l785r Driver is available  here. If you want to use it with nVidia cards you can try  nvclock instead.
 Winbond  W83L786NR/NG,  W83L786R/G yes w83l786ng 2.6.25 (2008-02-12) Driver contributed by Kevin Lo. User-space support only available in lm-sensors 3.0.0 and later.
 Winbond W83793G/R yes w83793 - 2.6.20 (2006-12-08) Linux 2.6 driver contributed by Yuan Mu and Rudolf Marek. User-space support available since lm_sensors 2.10.1.
 Winbond (formerly National Semiconductor) PC87372, PC87373 yes (2005-05-18) Super I/O with fan monitoring and PWM. A driver has been requested, will be developed upon donation of a board.
 Winbond (formerly National Semiconductor) PC87431 no ipmi_smb + bmcsensors + i2c-ipmi (2005-10-29) Requires an SMBus adapter supported by the i2c-i801 driver and the following kernel patches: 1)  Open IPMI 2.6 Kernel Patches for the ipmi-smb driver and asynchronous I2C transfers from Corey Minyard on a 2.6.12 kernel: linux-ipmi-2.6.12-base.diff, linux-ipmi-2.6.12-smb.diff, linux-i2c-2.6.12-nonblock.diff, linux-i2c-2.6.12-i801-nonblock.diff, and 2) The  bmcsensors/i2c-ipmi port to Linux 2.6 by Yani Ioannou: bmcsensors-26-20050808.tar.bz2
 Winbond (formerly National Semiconductor) PC87591 yes (2006-11-11) LPC Mobile Embedded Controllers with ADC (voltages and temperatures) and PWM, the sensor data not accessible in standard way, cannot create the driver. Check ticket #2128.
BMC/IPMI management controllers yes bmcsensors 2.7.0 - (2004-12-12)  Port to Linux 2.6 in progress by Yani Ioannou.
S.M.A.R.T. hard drive temperature no Use smartctl from  smartmontools or  hddtemp instead.

I2C/SMBUS BUS DRIVERS - STATUS

Manufacturer Chip Detected Driver Since lm-sensorsSince kernel Status, Comments
 ALi M1533, M1543C yes i2c-ali15x3 2.2.0 2.5.65
 ALi M1535, M1535D yes i2c-ali1535 2.5.3 2.5.74
 ALi M1535D+ yes i2c-ali1535 2.5.3 2.5.74 Improvements in 2.9.1. Hopefully works better now.
 ALi M1563 yes i2c-ali1563 2.9.2 2.6.6 (2005-04-14) Backport from 2.6 contributed by Winbond.
 AMD 756, 766, 768 yes i2c-amd756 2.4.4 2.5.54
 AMD 8111 yes i2c-amd756 2.7.0 2.6.1 Two SMBus adapters.
 AMD yes i2c-amd8111 2.7.0 2.5.54
 AMD Geode  SC1100,  SC1200 yes scx200_acb - 2.4.21
 AMD Geode  CS5535,  CS5536 yes scx200_acb - 2.6.17 Companion chips.
 ATI IXP200, IXP300, IXP400 yes i2c-piix4 2.10.1 2.6.18
 ATI  SB600 yes i2c-piix4 2.10.3 2.6.21
 ATI SB700 yes i2c-piix4 2.10.5 2.6.23 Support contributed by Henry Su of AMD.
 Broadcom (formerly Serverworks)  HT-1000 yes i2c-piix4 2.10.1 2.6.17
 Intel IXP42x XScale no i2c-ixp4xx - 2.6.5 GPIO pins driver. Driver renamed from i2c-ixp42x to i2c-ixp4xx in 2.6.7.
 Intel IXP2000 no i2c-ixp2000 - 2.6.9 GPIO pins driver.
 Intel PIIX4, PIIX4E, 82443MX yes i2c-piix4 2.1.2 2.5.65
 Intel PIIX5 yes - - - (2006-11-25) Maybe compatible with PIIX4, needs testing.
 Intel 82801AA, 82801BA, 82801CA/CAM (ICH3), 82801DB (ICH4), 82801EB (ICH5) yes i2c-i801 2.4.3 2.5.65  interrupt support for the i2c-i801 driver is being worked on.
 Intel 6300ESB, ICH6 yes i2c-i801 2.8.7 2.6.7
 Intel 82801G (ICH7) yes i2c-i801 2.9.0 2.6.11
 Intel 82801H (ICH8) yes i2c-i801 2.10.1 2.6.16
 Intel ICH9 yes i2c-i801 2.10.2 2.6.20
 Intel ICH10 yes i2c-i801 2.10.7 2.6.25
 Intel ESB2 yes i2c-i801 2.9.2 2.6.12
 Intel Tolapai yes i2c-i801 2.10.5 2.6.24
 Intel SCH US15W, US15L, UL11L yes i2c-isch 2.6.27 (2008-05-21) Driver contributed by Alek Du.
 nVidia nForce yes i2c-amd756 2.6.4 2.5.54
 nVidia nForce2 yes i2c-nforce2 2.8.0 2.6.0
 nVidia nForce3 yes i2c-nforce2 2.9.0 2.6.10
 nVidia nForce4 yes i2c-nforce2 2.9.1 2.6.12
 nVidia MCP51, MCP55 yes i2c-nforce2 2.10.1 2.6.18
 nVidia MCP61, MCP65 yes i2c-nforce2 2.10.4 2.6.22
Serverworks OSB4, CSB5 yes i2c-piix4 2.5.5 2.5.65
Serverworks CSB6 yes i2c-piix4 2.8.2 2.6.1
 SiS 5511, 5512, 5513 misdetected as 5595 These chipsets don't even have an I2C bus interface, so they shouldn't really be in this table, but sensors-detect thinks they are 5595.
 SiS 5581, 5582, 5597, 5598 misdetected as 5595 Sensors-detect will recommend i2c-sis5595 but it won't work. It will also recommend sis5595 for sensors but that is wrong too, these chips do not have integrated sensors. Poor data sheets prevent us from implementing I2C/DDC support for these chips.
 SiS 540, 550, 633, 635, 635T, 733 misdetected as 5595 Sensors-detect may recommend i2c-sis5595 but it won't work. It may also recommend sis5595 for sensors but that is wrong too, these chips do not have integrated sensors. Support for these can probably be added to i2c-sis630 or i2c-sis645. If you would like to help develop and test support for any of these please contact us.
 SiS 5595 yes i2c-sis5595 2.4.4 2.6.0
 SiS 630, 730 yes i2c-sis630 2.6.5 2.6.0
 SiS 735 (single chip) yes i2c-sis645 2.7.0 -For Linux 2.6, may require >= 2.6.5.
yes i2c-sis96x - 2.5.70
 SiS 745 (single chip) yes i2c-sis645 2.8.0 -
yes i2c-sis96x - 2.5.70
 SiS 964 south bridge no - - Could be supported by modifying i2c-sis630; let us know if you're interested in doing this.  One report.
 SiS All (other) 96x south bridges (kernel 2.6.x) yes i2c-sis96x see below 2.5.70 Untested (but should work) on 965. Let us know if you have one.
 SiS 645/961 (kernel 2.4.x) yes i2c-sis645 2.6.5 see above
 SiS 645DX/961, 650/961 (kernel 2.4.x) yes i2c-sis645 2.7.0 see above
 SiS 648/96x, 651/96x, 746/96x, xxx/962, xxx/963 (kernel 2.4.x) yes i2c-sis645 2.8.0 see above
 SiS 655 (kernel 2.4.x) yes i2c-sis645 2.8.7 -
 SMSC SLC90E66 yes i2c-piix4 2.6.2 2.5.65
 VIA VT82C586B yes i2c-via 2.2.0 2.6.0
 VIA VT82C596A, VT82C596B, VT82C686A, VT82C686B, VT8231, VT8233, VT8233A, VT8235 yes i2c-viapro 2.4.3 2.5.68
 VIA VT8237 yes i2c-viapro 2.8.2 2.6.1
 VIA VT8237A, VT8251 yes i2c-viapro 2.10.1 2.6.19
 VIA CX700 yes i2c-viapro 2.10.3 2.6.21 Compatible with all the recent VIA south bridges. The CX700 additionally appears to support SMBus PEC (not implemented yet).
 VIA VX800, VX820 yes i2c-viapro SVN 2.6.28 Compatible with all the recent VIA south bridges.
 Winbond (formerly National Semiconductor) PC87365, PC87366 no ACCESS.BUS/SMBus. No plan.
 Winbond (formerly National Semiconductor) PC87591 no ACCESS.BUS/SMBus. No plan.
 I2C over USB adapter no i2c-tiny-usb 2.6.22 DIY project. Autodetected by USB subsystem, driver is automatically loaded by hotplug