Version 12 (modified by khali, 7 years ago)

Update F71872F/FG entry again

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. Other drivers not supported by us but compatible with our package are listed as well for your information.

Drivers are listed in two groups: bus and sensor chip. 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. PCI and ISA sensors shouldn't need a bus driver, but the older ones still use the 'dummy' bus driver i2c-isa. 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 planed', 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.)

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.
Acorn IOC/IOMD no - 2.3.43
 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.
 Apple Hydra yes i2c-hydra 2.3.1 -
 Apple Keywest no i2c-keywest 2.5.1 2.4.18 PPC only, not built.
 ATI IXP200, IXP300, IXP400 yes i2c-piix4 SVN 2.6.18 (2006-06-23) We have some experimental support (seems it is Intel clone). Please test it and let us know if it works for you (Particulary we are interested in word mode access).
 Broadcom (formerly Serverworks)  HT-1000 yes i2c-piix4 SVN 2.6.17
 Broadcom (formerly Serverworks)  HT-2000 no No plan.
Brooktree (now  Conexant) BT848, BT849, BT878, BT879 no bttv - 2.4.2
 Dallas 80CH10, 80CH11, 82CH10, 82CH11 no Found on Intel N440BX, L440BX+ and other Intel motherboards. The design of these chips will make a driver very difficult to write. No plans to write a driver - ever!
DEC Tsunami/Typhoon? no i2c-tsunami 2.6.0 - Alpha only.
 DevaSys USB I2C-I/O no Driver under development by Chris Sears.
 ELV Parallel port adapter yes i2c-elv 2.4.3 2.3.34 - 2.6.4 In our i2c package. Deprecated, use i2c-parport-light instead (Linux 2.6.2+).
 IBM 405xx no i2c-adap-ibm_ocp + i2c-algo-ibm_ocp 2.6.4 - In our i2c package.
 Intel IXP42x XScale no i2c-ixp42x - 2.6.5 GPIO pins driver.
 Intel PIIX4, PIIX4E, 82443MX yes i2c-piix4 2.1.2 2.5.65
 Intel 82801AA, 82801BA, 82801CA/CAM (ICH3), 82801DB (ICH4), 82801EB (ICH5) yes i2c-i801 2.4.3 2.5.65
 Intel 6300ESB, ICH6 yes i2c-i801 2.8.7 2.6.7
 Intel ICH7 yes i2c-i801 2.9.0 2.6.11
 Intel ESB2 yes i2c-i801 2.9.2 2.6.12
 Intel 82810, 82810E, 82815, 82845G yes i2c-i810 2.5.0 2.6.0
 ITE 8172G yes i2c-adap-ite + i2c-algo-ite - 2.4.10
 Matrox Mystique, Millennium, Millennium II, G100, G200, G400 yes i2c-matroxfb - 2.3.48
 Mitsubishi M38869 no No plan.
 Motorola MPC850, MPC855, MPC857, MPC860, MPC862 no i2c-rpx + i2c-algo-8xx 2.6.0 2.5.32 In our i2c package.
 Motorola 8245 no Driver under development by Mike Primm.
 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
 Philips  PCF8584 yes i2c-elektor +  i2c-algo-pcf 2.4.3 2.3.34 In our i2c package.
 Philips Parallel port adapter yes i2c-philips-par 2.4.3 2.3.34 - 2.6.4 In our i2c package. Deprecated, use i2c-parport instead (Linux 2.6.2+).
 S3 Savage4, Savage2000 yes i2c-savage4 2.6.4 2.6.0
 S3 Savage3D, ProSavage, Savage MX, Savage IX yes No plan.
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 All 96x south bridges (kernel 2.6.x) yes i2c-sis96x see below 2.5.70 Untested (but should work) on 964 and 965. Let us know if you have one ( one report).
 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
 3dfx Banshee, Voodoo3 yes i2c-voodoo3 2.3.2 2.6.0 (2004-07-03) See this  patch for dual card support. Feedback wanted.
 Velleman K8000 parallel port board yes  i2c-velleman 2.4.3 2.3.34 - 2.6.4 In our i2c package. Deprecated, use i2c-parport-light instead (Linux 2.6.2+).
 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 SVN patch (2006-09-01) Patch for kernel 2.6.x is  here
 Winbond (formerly National Semiconductor)  PC87365,  PC87366 no ACCESS.BUS/SMBus. No plan.
 Winbond (formerly National Semiconductor)  PC87591 no ACCESS.BUS/SMBus. No plan.
EPP parallel port adapter with PCF8584 no i2c-pcf-epp +  i2c-algo-pcf 2.5.4 - In our i2c package.
"Primitive" parallel port adapter (no external hardware required) no  i2c-pport 2.6.1 - In our i2c package.
Memory-mapped devices yes i2c-isa 2.1.2 2.5.66
IPMB yes i2c-ipmb 2.7.0 - In development. Doesn't work yet.
SMBus BIOS interface no There is a kernel patch on Freshmeat but it doesn't register as an I2C device that is compatible with our package. It would be nice to rework this driver to be compatible, but would not like to use BIOS code in the kernel.

SENSOR CHIP DRIVERS - STATUS

Manufacturer Chip Detected Driver Since lm-sensorsSince kernel Status, Comments
 Abit  µGuru no 2.6.18 (2004-09-14) Actually a Winbond W83L950D in disguise (despite Abit claiming it is "a new microprocessor designed by the ABIT Engineers") with many Abit-specific additions.
 ALi M5879 no No plan.
 AMD K8 yes k8temp -  patch (2006-09-02) Latest AMD K8 processors have integrated sensors which can be read directly without any additional monitoring chip. Driver contributed by Rudolf Marek. Userspace support is already in lm_sensors SVN.
 Analog Devices  ADM1021,  ADM1021A,  ADM1023 yes adm1021 2.0.0 2.5.54
 Analog Devices  ADM1022,  ADM1028 yes thmc50 2.4.3 -
 Analog Devices  ADM1024 yes adm1024 2.6.0 -
 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  ADM1026 yes adm1026 2.8.0 2.6.10 Ported to Linux 2.6 by Justin Thiessen.
 Analog Devices  ADM1027,  ADT7460,  ADT7463 yes lm85 2.8.0 2.5.71
 Analog Devices  ADM1032 yes lm90 2.8.2 2.6.2
 Analog Devices  ADM1030,  ADM1031 yes adm1031 2.8.7 2.6.8 (2004-06-24) Driver contributed by Alexandre d'Alton.
 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 (2006-08-06)  Linux 2.6 driver development in progress by Theuns Verwoerd.
 Analog Devices  AD7416,  AD7417,  AD7418 no (2005-10-17) Linux 2.6 driver development in progress by Steve Evans.
 Analog Devices  ADM1029 yes No requests.
 Analog Devices  ADT7461 yes lm90 2.9.1 2.6.12
 Analog Devices  ADT7462 yes (2006-09-92)  Eric Olsen would be interested in a driver. No plan.
 Analog Devices  ADT7467,  ADT7468 yes (2004-04-10) Forcing the lm85 driver, chip adm1027, may work. We have an evaluation board.
 Analog Devices  ADT7475 yes (2006-08-27) Found on several Asus M2N series motherboards. No plan.
 Analog Devices  ADT7476 yes (2005-11-26) Partly compatible with the ADT7468. One request ( Reuben Farrelly).
 Asus AS99127F yes w83781d 2.4.4 2.5.67 No datasheet, incomplete support.
 Asus ASB100 yes asb100 2.8.2 2.6.2
 Attansic ATXP1 no atxp1 - 2.6.13 (2005-10-17) Linux 2.6 driver contributed Sebastian Witt.
 Asus ASM58 yes (2004-09-14) No datasheet.  2.6.15 driver developed by Rigel Freden.
 Asus A8000 no (2006-01-15) Found on Asus A8NE-FM/S, no datasheet, seems to be compatible with DME1737. Forcing the lm85 driver might produce some reasonable data for temperatures and fans (modprobe lm85 force_lm85b=0,0x2e)
Compaq (now  HP) all no No data sheets. Use "cpqhealth" instead.
 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  F71872F/FG yes f71805f (2006-09-24) Super-I/O found on EVGA NF41 and Epox 9NPA3J and 9NPA7I. Three requests ( Jerry Z.,  Jure Klakočar,  Nikolay Derkach). Support will be added to the f71805f driver, Jean Delvare is working on it.
 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 yes (2006-04-04) We have a datasheet. Found on Aopen XC Cube and Asus VT9570TD. No plan.
 Fintek F75375S/SP yes (2006-04-01) We have a datasheet. No request.
 Fintek F75383S/M, F75384S/M yes (2006-06-26) We have a datasheet. Two requests ( Brian Beardall,  Lou Parisi). Driver under development by  Brian Beardall
 Fintek F75387SG/RG yes (2006-09-18) We have a datasheet. Found on the Aopen MZ915-M. Two requests ( Harald Dunkel, ticket #2092).
 Fujitsu-Siemens Hermes yes fscher 2.8.2 2.6.3
 Fujitsu-Siemens Poseidon yes fscpos 2.6.2 2.6.12 (2005-01-20) Ported to Linux 2.6 by Stefan Ott.
 Fujitsu-Siemens Scylla yes fscscy 2.6.2 -
 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 -
 Genesys Logic GL525SM yes No plan.
 HP Maxilife (various) no maxilife 2.3.0 -
 Intel Xeon no adm1021 2.0.0 - Integrated sensors. Force parameter needed. Read the docs. Better supported by the new xeontemp driver.
 ITE IT8705F, IT8712F yes it87 2.6.0 2.5.69
 ITE IT8673F no (2005-04-25) Super I/O with fan controller. No plan.
 ITE IT8702F yes (2006-04-09) We have a datasheet. Three requests  John Sutton,  Scott,  Andrew).
 ITE IT8707F no (2003-08-23) ITE won't release a datasheet, but says the sensor part is identical to IT8712F. No plan.
 ITE IT8708F no No plan.
 ITE  IT8716F yes it87 -  patch to 2.6.18,  patch to 2.6.17.11,  old patch to 2.6.16.27 (2006-08-29) Userspace support is already in lm_sensors SVN. Linux 2.6 support is available as patches. Testers wanted!
 ITE  IT8718F yes it87 -  patch to 2.6.18,  patch to 2.6.17.11,  old patch to 2.6.16.27 (2006-08-29) Userspace support is already in lm_sensors SVN. Linux 2.6 support is available as patches. Testers wanted!
 Linear Technology LTC1695 no Fan controller at 0x74. No plan.
 Linear Technology LTC1760 no Dual battery controller. (2005-01-17) Under development by Mohan Mistry
 Maxim  MAX1617,  MAX1617A yes adm1021 2.2.0 2.5.54
 Maxim  MAX1619 yes max1619 2.8.7 2.6.7 (2004-05-24) Driver contributed by Alexey Fisher.
 Maxim  MAX1668,  MAX1805,  MAX1989 no (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  MAX6650,  MAX6651 yes max6650 2.8.1 -
 Maxim  MAX6657,  MAX6658,  MAX6659 yes lm90 2.8.8 2.6.8 (2004-07-04) Support has been added to the lm90 driver.
 Maxim/Dallas  DS1820 no These "one wire" devices are not compatible with I2C. However, a compatible bus driver may allow access through our package. No plan.
 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  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.
Myson MTP008 yes mtp008 2.5.5 -
Micrel MIC184 no Requires mods to lm75 driver. No plan.
Myson MTP006 no Try forcing driver lm78, chip lm78. Please report results. No plan.
 National Semiconductor  LM82 yes lm83 SVN 2.6.18 (2006-06-23) Support added by Jordan Crouse. No user-space support yet.
 National Semiconductor  LM96000 yes lm85 (2004-08-31) Complete hardware monitoring solution with SMBus interface. Seems to be mostly compatible with the LM85, using the lm85 driver should work just fine. Under investigation by Sukanta Ganguly.
 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  LM75 yes lm75 2.0.0 2.5.54 (2004-07-03) The LM77 is not supported by this driver, contrary to what we pretended for years.
 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 (2004-09-27) Not compatible with the LM75 as we pretended for years. Linux 2.6 driver developed by Andras Bali. No user-space support.
 National Semiconductor  LM78, LM78-J,  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  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 (2004-07-04) Support has been added to the lm90 driver.
 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 patches (2004-08-31) 2.4 driver contributed by Mark M. Hoffman. Driver for 2.6 kernel ported by Eric J. Bowersox, patches  here and  here.
 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.
 Philips  PCA9554 no (2005-09-26) Driver under development by Tonu.
 Philips  PCA9555 no (2003-07-04) Driver under development by MonMotha?.
 Philips  SE95 no (2005-09-26) Driver under development by Tonu.
 Philips  NE1617,  NE1617A yes adm1021 2.2.0 2.5.54
 Philips  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 LPC47B397-NC 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.
 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, 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 DME1737 no (2006-09-20)  Alex Izvorski wanted to work on this. However,  datasheet will never be available to us, so we can't write a driver.
 SMSC EMC6W201 no (2006-06-13)  Ric Johnson is looking into the driver support.
 SMSC SCH311x no (2006-07-24)  Marcin Dawidowicz/Kontron contributed the driver. Needs review
 Summit  SMM605 no 6-channel voltage controller/monitor.
 Texas Instruments  THMC10 yes adm1021 2.4.3 2.5.54
 Texas Instruments  THMC50 yes thmc50 2.4.3 -
 VIA VT82C686A, VT82C686B yes via686a 2.5.0 2.5.67 Integrated sensors.
 VIA VT1211 yes vt1211 2.6.4  patch (2006-09-01) Super-I/O with integrated sensors. Ported to Linux 2.6 by Juerg Haefliger.
 VIA VT8231 yes vt8231 2.6.5 2.6.16-rc1 (2005-11-19) Integrated sensors. Ported to Linux 2.6 by Aaron M. Marsh, Roger Lucas and Jean Delvare. Testers wanted.
 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 (2006-08-14) A separate Linux 2.6 driver (w83791d) was contributed by Charles Spirakis.
 Winbond W83L785TS-S yes w83l785ts 2.8.3 2.6.2
 Winbond W83792D 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 (2006-08-23) Somewhat compatible with the W83627EHG, so support could be added to the w83627ehf driver. We have a datasheet. One request ( Michael Nelson). Contact us if you can help with hardware donation, or want to pay for development, or want to extend the driver yourself.
 Winbond W83627EHF, W83627EHG yes w83627ehf - 2.6.13 (2006-08-23) Driver for Linux 2.6 is available, contributed by Jean Delvare, Yuan Mu and Rudolf Marek. Fan control support is available in -mm. No driver for Linux 2.4 yet, two requests ( Jean Dumas and  Christoph Galuschka). 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  patch, 2.6.17 (2006-01-15) Super I/O. We have a datasheet. Mostly similar to the W83627THF. Three requests ( ticket #1944,  Hugo Vanwoerkom,  Steven Karatnyk). Support has been added, needs testing.
 Winbond W83697UF yes Super I/O. No plan.
 Winbond W83L785R yes w83l785r Driver is available  here. If you want to use it with nVidia cards you can try  ncvlock instead.
 Winbond W83793G yes w83793 (2006-08-24) Yuan Mu and Rudolf Marek are working on a Linux 2.6 driver. User-space support already merged in lm_sensors SVN.
 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)  PC87427 yes (2006-07-28) No plan. We have a datasheet.
 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 no (2004-08-02) Super I/O with ADC (voltages and temperatures) and PWM. One user interested. No plan.
BMC/IPMI management controllers yes bmcsensors 2.7.0 - (2004-12-12)  Port to Linux 2.6 in progress by Yani Ioannou.

MISCELLANEOUS CHIP DRIVERS - STATUS

Manufacturer Chip Detected Driver Since lm-sensorsSince kernel Status, Comments
 Atmel AT24RF08 misdetected as standard eeproms Found in IBM Thinkpads at 0x54-0x57. Corruption hopefully prevented in 2.6.5.
 Atmel,  Fairchild,  Microchip, Xicor (now  Intesil) 24C32, 24C64, 24C128, 24C256, 24C512 misdetected as standard eeproms These large serial eeproms (32Kbit - 512Kbit) require a 2-byte register address. See David Brownell's  at24c driver (work in progress)
Brooktree (now  Conexant) BT869 no bt869 2.3.2 never (2005-02-06) Video modulator. Deprecated, won't be ported to Linux 2.6. Support should instead be added to the X server tdfx driver.
 Dallas  DS1307 no ds1307 2.6.4 - Real time clock.
 Epson RTC-8564 yes rtc8564 - 2.6.7
 Fintek F75111R/RG/N yes GPIO
 Fintek F75121R, F75122R/RG yes VID + GPIO
 Linear Technology LTC1710 yes ltc1710 2.1.2 - Simple switch.
 Matrix Orbital LCD displays (various) no matorb 2.3.4 -
 Maxim  MAX6900 yes Real-time clock. A Linux 2.4 driver was under development by  Anthony Petillo back in March 2004, but was never submitted. A Linux 2.6 driver was written by  Stefan Roese but was not merged.
Micrel MIC74 no mic74 2.9.1 - I/O expander.
 Microchip 24LC09 no eeprom 2.0.2 2.6.0 ACR (Advanced Communications Riser) 8K eeprom at 0x58. Requires force parameter.
 Philips  PCF8574 no (on purpose) pcf8574 2.5.3 2.6.6 Simple 8-bit I/O. Ported to Linux 2.6 by Aurelien Jarno.
 Philips  PCF8591 no (on purpose) pcf8591 2.6.3 2.6.6 A/D, D/A converter. Ported to Linux 2.6 by Aurelien Jarno.
 Philips  SAA1064 yes saa1064 2.8.1 - 4-digit LED-driver.
 Philips  TDA8444 no Octal 6-bit D/A. Driver under development by Jason Turner.
 ST M34A02 no eeprom 2.0.2 2.6.0 ACR (Advanced Communications Riser) 2K eeprom at 0x58-0x5F. Requires force parameter.
 Winbond W83791SD yes Speech synthetizer. No plan. We detect it only because it could be easily mistaken as a Winbond hardware monitoring chip.
 Winbond W83L950D no (2004-09-14) Versatile multi-purpose chip, writing a generic driver wouldn't make sense. The actual use solely depends on how it is wired on the motherboard. The best known incarnation is Abit's Guru.
EEPROM SPD yes eeprom 2.0.2 2.6.0
Monitor EDID EEPROM yes ddcmon 2.5.0 never (2005-01-04) Deprecated. Use the eeprom driver with the ddcmon perl script instead.
Clock chips no icspll 2.3.0 never Dangerous and useless devices found at address 0x69. Not built by default, read only. Not recommended.
Smart batteries yes smartbatt 2.7.0 -
"Slave mode" on a bus master, e.g. PIIX4 no Required for SMBus 2.0 ARP Master Notification at address 0x08. No plan.
Smart battery charger yes Address 0x09. No plan.
Smart battery system manager / selector yes Address 0x0a. No plan.
S.M.A.R.T. hard drive temperature no - - Use smartctl from  smartmontools or  hddtemp instead.