From 6556dfd786eb0549b41306f70e176351ca196713 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Tue, 14 Nov 2006 13:04:41 +0000 Subject: [PATCH] Prevent misdetection of MAX6633/MAX6634/MAX6635. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4239 7894878c-1315-0410-8ee3-d5d059ff63e0 --- CHANGES | 1 + prog/detect/sensors-detect | 3 +++ 2 files changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index 430ee6a4..190d024b 100644 --- a/CHANGES +++ b/CHANGES @@ -26,6 +26,7 @@ SVN HEAD Add EPoX EP1308 detection (Hans Edgington) Add Intel Core thermal sensor detection Preallocate memory for I2C_FUNCS ioctl (#2138) + Prevent misdetection of MAX6633/MAX6634/MAX6635 2.10.1 (20060924) File doc/developers/checklist renamed to dev/developers/release_checklist diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect index 2f8053c3..95b800a2 100755 --- a/prog/detect/sensors-detect +++ b/prog/detect/sensors-detect @@ -3368,6 +3368,9 @@ sub lm92_detect my $low = i2c_smbus_read_word_data($file, 0x04); my $high = i2c_smbus_read_word_data($file, 0x05); + return if $conf == 0 and $hyst == 0 and $crit == 0 + and $low == 0 and $high == 0; + return if $chip == 0 and i2c_smbus_read_word_data($file, 0x07) != 0x0180;