diff --git a/lib/chips.c b/lib/chips.c index 693d6bca..1c9fb2b6 100644 --- a/lib/chips.c +++ b/lib/chips.c @@ -2501,7 +2501,8 @@ sensors_chip_features sensors_chip_features_list[] = { SENSORS_LM84_PREFIX, adm1021_features }, /* Cheat on GL523 for now - no separate #defines */ { SENSORS_GL523_PREFIX, adm1021_features }, - /* Cheat on THMC10 for now - no separate #defines */ + /* Cheat on 1023,THMC10 for now - no separate #defines */ + { SENSORS_ADM1023_PREFIX, adm1021_features }, { SENSORS_THMC10_PREFIX, adm1021_features }, { SENSORS_SIS5595_PREFIX, sis5595_features }, { SENSORS_MAXI_CG_PREFIX, maxi_cg_features }, diff --git a/lib/chips.h b/lib/chips.h index 23214292..059b30a7 100644 --- a/lib/chips.h +++ b/lib/chips.h @@ -169,7 +169,8 @@ /* ADM1021 chips. */ #define SENSORS_ADM1021_PREFIX "adm1021" -/* Cheat on LM84,GL523,THMC10 for now - no separate #defines */ +/* Cheat on LM84,GL523,THMC10,1023 for now - no separate #defines */ +#define SENSORS_ADM1023_PREFIX "adm1023" #define SENSORS_LM84_PREFIX "lm84" #define SENSORS_GL523_PREFIX "gl523" #define SENSORS_THMC10_PREFIX "thmc10" diff --git a/prog/sensors/main.c b/prog/sensors/main.c index 69b97530..7a14f388 100644 --- a/prog/sensors/main.c +++ b/prog/sensors/main.c @@ -294,7 +294,8 @@ void do_a_print(sensors_chip_name name) print_lm75(&name); else if (!strcmp(name.prefix,"adm1021") || !strcmp(name.prefix,"max1617") || !strcmp(name.prefix,"max1617a") || !strcmp(name.prefix, "thmc10") || - !strcmp(name.prefix,"lm84") || !strcmp(name.prefix, "gl523")) + !strcmp(name.prefix,"lm84") || !strcmp(name.prefix, "gl523") || + !strcmp(name.prefix, "adm1023")) print_adm1021(&name); else if (!strcmp(name.prefix,"adm9240") || !strcmp(name.prefix,"ds1780") ||