Changeset 5934

Show
Ignore:
Timestamp:
02/18/11 18:58:41 (4 years ago)
Author:
groeck
Message:

sensors-detect: Add detection of EMC6D103S

Location:
lm-sensors/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/CHANGES

    r5933 r5934  
    2929                  Fix detection of SPD EEPROM on DDR3 memory modules 
    3030                  Add detection of AMD family 12h and 14h thermal sensors 
     31                  Add detection of EMC6D103S 
    3132 
    32333.2.0 (2010-10-10) 
  • lm-sensors/trunk/prog/detect/sensors-detect

    r5933 r5934  
    553553                i2c_detect => sub { lm85_detect(@_, 6); }, 
    554554        }, { 
     555                name => "SMSC EMC6D103S", 
     556                driver => "to-be-written",      # lm85 
     557                i2c_addrs => [0x2c..0x2e], 
     558                i2c_detect => sub { lm85_detect(@_, 8); }, 
     559        }, { 
    555560                name => "Winbond WPCD377I", 
    556561                driver => "not-a-sensor", 
     
    47424747# Chip to detect: 0 = LM85, 1 = LM96000, 2 = ADM1027, 3 = ADT7463, 
    47434748#                 4 = EMC6D100/101, 5 = EMC6D102, 6 = EMC6D103, 
    4744 #                 7 = WPCD377I (no sensors) 
     4749#                 7 = WPCD377I (no sensors), 8 = EMC6D103S 
    47454750# Registers used: 
    47464751#   0x3e: Vendor register 
     
    47774782        } elsif ($chip == 6) { 
    47784783                return if $vendor != 0x5c;      # SMSC 
    4779                 return if $verstep != 0x68;     # EMC6D103 
     4784                return if $verstep != 0x68      # EMC6D103 A0 
     4785                       && $verstep != 0x69;     # EMC6D103 A1 
     4786        } elsif ($chip == 8) { 
     4787                return if $vendor != 0x5c;      # SMSC 
     4788                return if $verstep != 0x6a;     # EMC6D103S 
    47804789        } 
    47814790