mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-08-31 06:15:15 +00:00
Add more known SMSC Super IO chips to sensors-detect. Also sort
the list of SMSC chips by chip name. Patch from Juerg Haefliger. git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4597 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
@@ -1673,12 +1673,73 @@ use vars qw(@chip_kern24_ids @chip_kern26_ids);
|
||||
},
|
||||
chips =>
|
||||
[
|
||||
{
|
||||
name => "SMSC DME1737 Super IO",
|
||||
# Hardware monitoring features are accessed on the SMBus
|
||||
driver => "via-smbus-only",
|
||||
devid => 0x78,
|
||||
},
|
||||
{
|
||||
name => "SMSC DME1737 Super IO",
|
||||
# The DME1737 shows up twice in this list because it can return either
|
||||
# 0x78 or 0x77 as its device ID.
|
||||
# Hardware monitoring features are accessed on the SMBus
|
||||
driver => "via-smbus-only",
|
||||
devid => 0x77,
|
||||
},
|
||||
{
|
||||
name => "SMSC FDC37B72x Super IO",
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x4c,
|
||||
},
|
||||
{
|
||||
name => "SMSC FDC37B78x Super IO",
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x44,
|
||||
},
|
||||
{
|
||||
name => "SMSC FDC37C672 Super IO",
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x40,
|
||||
},
|
||||
{
|
||||
name => "SMSC FDC37M707 Super IO",
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x42,
|
||||
},
|
||||
{
|
||||
name => "SMSC FDC37M81x Super IO",
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x4d,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47B27x Super IO Fan Sensors",
|
||||
driver => "smsc47m1",
|
||||
devid => 0x51,
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47B34x Super IO",
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x56,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47B357 Super IO",
|
||||
# no datasheet
|
||||
devid => 0x5d,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47B37x Super IO Fan Sensors",
|
||||
driver => "to-be-written",
|
||||
devid => 0x52,
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47B397-NC Super IO",
|
||||
driver => "smsc47b397",
|
||||
devid => 0x6f,
|
||||
logdev => 0x08,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M10x/112/13x Super IO Fan Sensors",
|
||||
driver => "smsc47m1",
|
||||
@@ -1697,12 +1758,35 @@ use vars qw(@chip_kern24_ids @chip_kern26_ids);
|
||||
devid => 0x60,
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M172 Super IO Fan Sensors",
|
||||
driver => "to-be-written",
|
||||
devid => 0x14,
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M182 Super IO Fan Sensors",
|
||||
driver => "to-be-written",
|
||||
devid => 0x74,
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M292 Super IO Fan Sensors",
|
||||
driver => "smsc47m1",
|
||||
devid => 0x6b,
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M584-NC Super IO",
|
||||
# No datasheet
|
||||
devid => 0x76,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47N252 Super IO Fan Sensors",
|
||||
driver => "to-be-written",
|
||||
devid => 0x0e,
|
||||
logdev => 0x09,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47S42x Super IO Fan Sensors",
|
||||
driver => "to-be-written",
|
||||
@@ -1716,59 +1800,49 @@ use vars qw(@chip_kern24_ids @chip_kern26_ids);
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M172 Super IO Fan Sensors",
|
||||
name => "SMSC LPC47U33x Super IO Fan Sensors",
|
||||
driver => "to-be-written",
|
||||
devid => 0x14,
|
||||
devid => 0x54,
|
||||
logdev => 0x0a,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M182 Super IO Fan Sensors",
|
||||
name => "SMSC SCH3112 Super IO",
|
||||
driver => "dme1737",
|
||||
devid => 0x7c,
|
||||
},
|
||||
{
|
||||
name => "SMSC SCH3114 Super IO",
|
||||
driver => "dme1737",
|
||||
devid => 0x7d,
|
||||
},
|
||||
{
|
||||
name => "SMSC SCH3116 Super IO",
|
||||
driver => "dme1737",
|
||||
devid => 0x7f,
|
||||
},
|
||||
{
|
||||
name => "SMSC SCH4307 Super IO Fan Sensors",
|
||||
driver => "to-be-written",
|
||||
devid => 0x74,
|
||||
logdev => 0x0a,
|
||||
devid => 0x90,
|
||||
logdev => 0x08,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47B397-NC Super IO",
|
||||
driver => "smsc47b397",
|
||||
devid => 0x6f,
|
||||
logdev => 0x08,
|
||||
name => "SMSC SCH5307-NS Super IO",
|
||||
driver => "smsc47b397",
|
||||
devid => 0x81,
|
||||
logdev => 0x08,
|
||||
},
|
||||
{
|
||||
name => "SMSC SCH5307-NS Super IO",
|
||||
driver => "smsc47b397",
|
||||
devid => 0x81,
|
||||
logdev => 0x08,
|
||||
name => "SMSC SCH5317 Super IO",
|
||||
driver => "smsc47b397",
|
||||
devid => 0x85,
|
||||
logdev => 0x08,
|
||||
},
|
||||
{
|
||||
name => "SMSC SCH5317 Super IO",
|
||||
driver => "smsc47b397",
|
||||
devid => 0x85,
|
||||
logdev => 0x08,
|
||||
},
|
||||
{
|
||||
name => "SMSC SCH5504-NS Super IO",
|
||||
# No datasheet
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x79,
|
||||
},
|
||||
{
|
||||
name => "SMSC LPC47M584-NC Super IO",
|
||||
# No datasheet
|
||||
devid => 0x76,
|
||||
},
|
||||
{
|
||||
name => "SMSC DME1737 Super IO",
|
||||
# Hardware monitoring features are accessed on the SMBus
|
||||
driver => "via-smbus-only",
|
||||
devid => 0x78,
|
||||
},
|
||||
{
|
||||
name => "SMSC DME1737 Super IO",
|
||||
# The DME1737 shows up twice in this list because it can return either
|
||||
# 0x78 or 0x77 as its device ID.
|
||||
# Hardware monitoring features are accessed on the SMBus
|
||||
driver => "via-smbus-only",
|
||||
devid => 0x77,
|
||||
name => "SMSC SCH5504-NS Super IO",
|
||||
# No datasheet
|
||||
driver => "not-a-sensor",
|
||||
devid => 0x79,
|
||||
},
|
||||
],
|
||||
# Non-standard SMSC detection callback and chip list. These chips differ
|
||||
|
Reference in New Issue
Block a user