User Tools

Site Tools


device_support_status

This is an old revision of the document!


Devices

This is the summary page listing of all hardware monitoring devices supported by the Linux 3.x/4.x kernel.

To find out what driver you need and what chips you have use the sensors-detect utility in the lm-sensors package. If your version of sensors-detect failed to detect a chip, you should try the latest version of sensors-detect. sensors-detect is a stand-alone script, so you can simply download it and run it on any system, without installing anything (other than perl).

If you would like us to support a chip not listed below, or listed as 'not planned', please contact the hardware monitoring subsystem maintainers. 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.

Note: This list is currently incomplete, and some links may be stale. The list will be will be updated as we have time.

List of supported sensor chips

Manufacturer Chip Detected by sensors-detect Driver Bus Supported since Status/Comments
Abit µGuru revision 1 and 2 no abituguru ISA 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 ISA 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 PCI 2.6.19 or standalone driver Latest AMD K8 processors have integrated sensors which can be read directly without any additional monitoring chip. Driver contributed by Rudolf Marek. Upgrade to lm_sensors 2.10.1 or later is mandatory, earlier versions of libsensors will fail with a “General parse error” message. Note: many recent K8 models (revision F and later) have been reported to have broken thermal sensors so the k8temp driver will return bogus values. Changes in kernel 2.6.29 may improve the situation a bit. Feedback welcome. See this FAQ entry if running kernel 2.6.33 or 2.6.34 on a rev. G desktop model.
AMD Family 10h CPU, family 11h CPU yes k10temp PCI 2.6.33 or standalone driver (2009-12-06) Embedded sensors are known to be unreliable on the DR-BA, DR-B2, DR-B3, RB-C2 and HY-D0 revisions of the family 10h CPU, which will never be supported. Driver contributed by Clemens Ladisch, reviewed by Jean Delvare.
AMD Family 12h CPU, family 14h CPU yes k10temp PCI 2.6.38 or standalone driver
AMD Family 15h CPU yes k10temp, fam15h_power PCI 3.0 or standalone driver (2014-03-12) Power monitoring driver contributed by Andreas Herrmann (AMD), reviewed by Jean Delvare. Note: we have had reports of completely wrong values being reported by the fam15h_power driver on some systems. See here for a hint. Kaveri support added in kernel 3.14.
AMD Family 16h CPU yes k10temp, fam15h_power PCI 3.7.1 (2014-03-12) Kabini support added in kernel 3.12. Mullins support added in kernel 3.15.
Analog Devices ADM1022, ADM1028 yes thmc50 I2C 2.6.23
Analog Devices ADM1191 no I2C
Analog Devices ADM1275 no adm1275 I2C 3.0 or standalone driver (2011-06-04) PMBus Hot-Swap Controller and Digital Power Monitor. Driver by Guenter Roeck.
Analog Devices ADM1276 no adm1276 I2C 3.2 or standalone driver (2011-08-28) PMBus Hot-Swap Controller and Digital Power Monitor. Driver by Guenter Roeck.
Analog Devices ADT7310, ADT7320 no adt7310 SPI 3.10 16-bit temperature sensors. Driver contributed by Lars-Peter Clausen.
Analog Devices ADT75 no lm75 I2C 3.2 Compatible with the LM75, but not detected by the driver (must be instantiated explicitly.)
Analog Devices ADT7408 yes jc42 I2C 2.6.36 JEDEC JC-42.4 compliant temperature sensor for memory modules. Driver contributed by Guenter Roeck.
Analog Devices AD7414 no ad7414 I2C 2.6.27 (2008-08-08) Driver contributed by Sean MacLennan.
Analog Devices AD7416, AD7417, AD7418 no ad7418 I2C 2.6.22
device_support_status.1458753471.txt.gz · Last modified: 2016/03/23 17:17 by Guenter Roeck