mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-11-08 16:11:26 +00:00
Properly differenciate between ADM1027 and ADT7463.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2916 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
1 parent
3ee4fadb09
commit
65c760c9ff
1 file changed
+4
-10
+4
-10
@@ -780,18 +780,12 @@ int lm85_detect(struct i2c_adapter *adapter, int address,
|
||||
printk("lm85: Unrecgonized version/stepping 0x%02x"
|
||||
" Defaulting to Generic LM85.\n", verstep );
|
||||
kind = any_chip ;
|
||||
} else if( company == LM85_COMPANY_ANALOG_DEV
|
||||
&& verstep == LM85_VERSTEP_ADM1027 ) {
|
||||
kind = adm1027 ;
|
||||
} else if( company == LM85_COMPANY_ANALOG_DEV
|
||||
&& verstep == LM85_VERSTEP_ADT7463 ) {
|
||||
kind = adt7463 ;
|
||||
} else if( company == LM85_COMPANY_ANALOG_DEV
|
||||
&& (verstep & LM85_VERSTEP_VMASK) == LM85_VERSTEP_GENERIC) {
|
||||
printk("lm85: Detected Analog Devices chip\n");
|
||||
printk("lm85: Unrecgonized version/stepping 0x%02x"
|
||||
" Defaulting to Generic LM85.\n", verstep );
|
||||
kind = any_chip ;
|
||||
if (verstep >= LM85_VERSTEP_ADT7463)
|
||||
kind = adt7463;
|
||||
else
|
||||
kind = adm1027;
|
||||
} else if( company == LM85_COMPANY_SMSC
|
||||
&& (verstep == LM85_VERSTEP_EMC6D100_A0
|
||||
|| verstep == LM85_VERSTEP_EMC6D100_A1) ) {
|
||||
|
||||
Reference in new issue
Block a user