Changeset 2916

Show
Ignore:
Timestamp:
02/19/05 20:17:17 (8 years ago)
Author:
khali
Message:

Properly differenciate between ADM1027 and ADT7463.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/kernel/chips/lm85.c

    r2836 r2916  
    782782                        kind = any_chip ; 
    783783                } else if( company == LM85_COMPANY_ANALOG_DEV 
    784                     && verstep == LM85_VERSTEP_ADM1027 ) { 
    785                         kind = adm1027 ; 
    786                 } else if( company == LM85_COMPANY_ANALOG_DEV 
    787                     && verstep == LM85_VERSTEP_ADT7463 ) { 
    788                         kind = adt7463 ; 
    789                 } else if( company == LM85_COMPANY_ANALOG_DEV 
    790784                    && (verstep & LM85_VERSTEP_VMASK) == LM85_VERSTEP_GENERIC) { 
    791                         printk("lm85: Detected Analog Devices chip\n"); 
    792                         printk("lm85: Unrecgonized version/stepping 0x%02x" 
    793                             " Defaulting to Generic LM85.\n", verstep ); 
    794                         kind = any_chip ; 
     785                        if (verstep >= LM85_VERSTEP_ADT7463) 
     786                                kind = adt7463; 
     787                        else 
     788                                kind = adm1027; 
    795789                } else if( company == LM85_COMPANY_SMSC 
    796790                    && (verstep == LM85_VERSTEP_EMC6D100_A0