diff --git a/CHANGES b/CHANGES index a4f70bc1..d5348b8e 100644 --- a/CHANGES +++ b/CHANGES @@ -12,11 +12,13 @@ SVN HEAD Fix magnitude of temperature offsets in Linux 2.6 Fix adm1026 critical temperature limits for Linux 2.6 Fix smsc47m192 temperature faults + Add sch311x support Makefile: Fix kernel version detection (#2187) Module fscher: Add missing read of control register (2.6 backport) Module i2c-piix4: Add ATI SB700 and SB800 support (2.6 backport) Module lm93: Fix an array overrun (2.6 backport) Program sensors: Fix a memory leak on error (with -u) + Add sch311x support Program sensors-detect: Don't probe i2c-isa as a regular i2c bus Add Winbond W83L786NR/NG/R/G detection Add Winbond W83L771W/G detection diff --git a/lib/chips.c b/lib/chips.c index 835c8078..efa19191 100644 --- a/lib/chips.c +++ b/lib/chips.c @@ -6320,6 +6320,7 @@ sensors_chip_features sensors_chip_features_list[] = { SENSORS_K8TEMP_PREFIX, k8temp_features }, { SENSORS_CORETEMP_PREFIX, coretemp_features }, { SENSORS_DME1737_PREFIX, dme1737_features }, + { SENSORS_SCH311X_PREFIX, dme1737_features }, { SENSORS_APPLESMC_PREFIX, applesmc_features }, { SENSORS_F71882FG_PREFIX, f71882fg_features }, { 0 } diff --git a/lib/chips.h b/lib/chips.h index 6919f979..4f1f8932 100644 --- a/lib/chips.h +++ b/lib/chips.h @@ -2274,9 +2274,10 @@ #define SENSORS_CORETEMP_TEMP1_CRIT 0x02 /* R */ #define SENSORS_CORETEMP_TEMP1_CRIT_ALARM 0x03 /* R */ -/* DME1737 */ +/* DME1737 chips */ #define SENSORS_DME1737_PREFIX "dme1737" +#define SENSORS_SCH311X_PREFIX "sch311x" /* in n from 0 to 6 */ #define SENSORS_DME1737_IN(n) (0x01 + (n)) /* R */ diff --git a/prog/sensors/main.c b/prog/sensors/main.c index aca94865..78789eae 100644 --- a/prog/sensors/main.c +++ b/prog/sensors/main.c @@ -424,6 +424,7 @@ static struct match matches[] = { { "k8temp", print_k8temp }, { "coretemp", print_coretemp }, { "dme1737", print_dme1737 }, + { "sch311x", print_dme1737 }, { "applesmc", print_applesmc }, { "f71882fg", print_f71882fg }, { NULL, NULL }