Changeset 6031 for lm-sensors/trunk/prog/detect/sensors-detect
- Timestamp:
- 03/07/12 17:14:01 (16 months ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/prog/detect/sensors-detect (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/prog/detect/sensors-detect
r6028 r6031 1386 1386 i2c_detect => sub { jedec_JC42_4_detect(@_, 5); }, 1387 1387 }, { 1388 name => "Microchip MCP9804", 1389 driver => "jc42", 1390 i2c_addrs => [0x18..0x1f], 1391 i2c_detect => sub { jedec_JC42_4_detect(@_, 13); }, 1392 }, { 1388 1393 name => "Microchip MCP98242", 1389 1394 driver => "jc42", … … 1405 1410 i2c_addrs => [0x18..0x1f], 1406 1411 i2c_detect => sub { jedec_JC42_4_detect(@_, 9); }, 1412 }, { 1413 name => "Atmel AT30TS00", 1414 driver => "jc42", 1415 i2c_addrs => [0x18..0x1f], 1416 i2c_detect => sub { jedec_JC42_4_detect(@_, 14); }, 1407 1417 } 1408 1418 ); … … 5997 6007 # 7 = MCP98243, 8 = MCP9843, 9 = CAT6095 / CAT34TS02, 5998 6008 # 10 = STTS424E, 11 = STTS2002, 12 = STTS3000 6009 # 13 = MCP9804, 14 = AT30TS00 5999 6010 # Registers used: 6000 6011 # 0x00: Capabilities … … 6059 6070 return unless $manid == 0x10; # STMicrolectronics 6060 6071 return unless $devid == 0x02; # STTS3000 6072 } elsif ($chip == 13) { 6073 return unless $manid == 0x00; # MCP 6074 return unless $devid == 02; # MCP9804 6075 } elsif ($chip == 14) { 6076 return unless $manid == 0x00; # Atmel 6077 return unless $devid == 0x82; # AT30TS00 6061 6078 } 6062 6079 … … 6085 6102 } elsif ($chip == 4) { 6086 6103 return unless $manid == 0xb300; # IDT 6087 return unless $devid == 0x0329 ;# TS3000/TSE20026104 return unless $devid == 0x0329 || $devid == 0x1229; # TS3000/TSE2002 6088 6105 } elsif ($chip == 5) { 6089 6106 return unless $manid == 0x4d00; # MAXIM … … 6110 6127 return unless $manid == 0x4a10; # STMicrolectronics 6111 6128 return unless ($devid & 0xfeff) == 0x0002; # STTS3000 6129 } elsif ($chip == 13) { 6130 return unless $manid == 0x5400; # MCP 6131 return unless ($devid & 0xfcff) == 0x0002; # MCP9804 6132 } elsif ($chip == 14) { 6133 return unless $manid == 0x1f00; # Atmel 6134 return unless ($devid & 0xfeff) == 0x0082; # AT30TS00 6112 6135 } 6113 6136
