linux-stable-rt/drivers/hwmon
Jean Delvare 5cfaf33813 hwmon: (lm85) Don't bind to Winbond/Nuvoton WPCD377I
The Winbond/Nuvoton WPCD377I is the reduced version of a Super-I/O
which emulates the National Semiconductor LM96000 hardware monitoring
chips, but without the hardware monitoring part. Instead of plain
disabling the emulation, the vendor left the emulated chip visible,
but all monitored values are always zero. This is rather confusing for
the users. So detect this case and refuse to bind to such fake chips.

This fixes lm-sensors ticket #2182:
http://www.lm-sensors.org/ticket/2182

Signed-off-by: Jean Delvare <khali@linux-fr.org>
2009-09-15 17:18:14 +02:00
..
ams
Kconfig hwmon: Clearly mark ACPI drivers as such 2009-09-15 17:18:13 +02:00
Makefile hwmon: Clearly mark ACPI drivers as such 2009-09-15 17:18:13 +02:00
abituguru.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
abituguru3.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
ad7414.c
ad7418.c
adcxx.c
adm1021.c
adm1025.c
adm1026.c
adm1029.c
adm1031.c
adm9240.c
ads7828.c
adt7462.c
adt7470.c
adt7473.c
adt7475.c
applesmc.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
asb100.c
asus_atk0110.c hwmon: (asus_atk0110) Fix upper limit readings 2009-07-28 16:31:39 +02:00
atxp1.c
coretemp.c
dme1737.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
ds1621.c
f71805f.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
f71882fg.c
f75375s.c
fscher.c
fschmd.c
fscpos.c
g760a.c
gl518sm.c
gl520sm.c
hdaps.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
hp_accel.c
hwmon-vid.c hwmon-vid: Ignore 6th VID pin of AMD family 0Fh processors 2009-09-15 17:18:11 +02:00
hwmon.c
i5k_amb.c
ibmaem.c
ibmpex.c
it87.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
k8temp.c
lis3lv02d.c
lis3lv02d.h
lis3lv02d_spi.c
lm63.c
lm70.c
lm75.c
lm75.h
lm77.c
lm78.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
lm80.c
lm83.c
lm85.c hwmon: (lm85) Don't bind to Winbond/Nuvoton WPCD377I 2009-09-15 17:18:14 +02:00
lm87.c
lm90.c
lm92.c
lm93.c
lm95241.c
ltc4215.c
ltc4245.c
max1111.c
max1619.c
max6650.c
pc87360.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
pc87427.c hwmon: Use resource_size 2009-09-15 17:18:13 +02:00
pcf8591.c
s3c-hwmon.c ARM: HWMON: S3C24XX series ADC driver 2009-07-18 10:15:54 +01:00
sht15.c hwmon: (sht15) Remove unnecessary semicolon 2009-07-11 13:42:37 +02:00
sis5595.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
smsc47b397.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
smsc47m1.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
smsc47m192.c
thmc50.c
tmp401.c
tmp421.c hwmon: Add driver for Texas Instruments TMP421/422/423 sensor chips 2009-09-15 17:18:11 +02:00
ultra45_env.c
via686a.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
vt1211.c hwmon: Use resource_size 2009-09-15 17:18:13 +02:00
vt8231.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
w83l785ts.c
w83l786ng.c
w83627ehf.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
w83627hf.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
w83781d.c hwmon: Include <linux/io.h> instead of <asm/io.h> 2009-09-15 17:18:13 +02:00
w83791d.c
w83792d.c
w83793.c