diff --git a/lib/chips.c b/lib/chips.c index 47f8dd1a..4dc3ba35 100644 --- a/lib/chips.c +++ b/lib/chips.c @@ -2339,18 +2339,42 @@ static sensors_chip_feature fscscy_features[] = { SENSORS_FSCSCY_TEMP4_STATE, "temp4_state", SENSORS_FSCSCY_TEMP4, SENSORS_FSCSCY_TEMP4, SENSORS_MODE_RW, FSCSCY_SYSCTL_TEMP3, VALUE(1), 0 }, - { SENSORS_FSCSCY_TEMP1_MAX, "temp1_max", SENSORS_FSCSCY_TEMP1, + { SENSORS_FSCSCY_TEMP1_LIM, "temp1_lim", SENSORS_FSCSCY_TEMP1, SENSORS_FSCSCY_TEMP1, SENSORS_MODE_R, FSCSCY_SYSCTL_TEMP0, VALUE(3), 0 }, - { SENSORS_FSCSCY_TEMP2_MAX, "temp2_max", SENSORS_FSCSCY_TEMP2, + { SENSORS_FSCSCY_TEMP2_LIM, "temp2_lim", SENSORS_FSCSCY_TEMP2, SENSORS_FSCSCY_TEMP2, SENSORS_MODE_R, FSCSCY_SYSCTL_TEMP1, VALUE(3), 0 }, - { SENSORS_FSCSCY_TEMP3_MAX, "temp3_max", SENSORS_FSCSCY_TEMP3, + { SENSORS_FSCSCY_TEMP3_LIM, "temp3_lim", SENSORS_FSCSCY_TEMP3, SENSORS_FSCSCY_TEMP3, SENSORS_MODE_R, FSCSCY_SYSCTL_TEMP2, VALUE(3), 0 }, + { SENSORS_FSCSCY_TEMP4_LIM, "temp4_lim", SENSORS_FSCSCY_TEMP4, + SENSORS_FSCSCY_TEMP4, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP3, VALUE(4), 0 }, + { SENSORS_FSCSCY_TEMP1_MIN, "temp1_min", SENSORS_FSCSCY_TEMP1, + SENSORS_FSCSCY_TEMP1, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP0, VALUE(4), 0 }, + { SENSORS_FSCSCY_TEMP2_MIN, "temp2_min", SENSORS_FSCSCY_TEMP2, + SENSORS_FSCSCY_TEMP2, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP1, VALUE(4), 0 }, + { SENSORS_FSCSCY_TEMP3_MIN, "temp3_min", SENSORS_FSCSCY_TEMP3, + SENSORS_FSCSCY_TEMP3, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP2, VALUE(4), 0 }, + { SENSORS_FSCSCY_TEMP4_MIN, "temp4_min", SENSORS_FSCSCY_TEMP4, + SENSORS_FSCSCY_TEMP4, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP3, VALUE(5), 0 }, + { SENSORS_FSCSCY_TEMP1_MAX, "temp1_max", SENSORS_FSCSCY_TEMP1, + SENSORS_FSCSCY_TEMP1, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP0, VALUE(5), 0 }, + { SENSORS_FSCSCY_TEMP2_MAX, "temp2_max", SENSORS_FSCSCY_TEMP2, + SENSORS_FSCSCY_TEMP2, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP1, VALUE(5), 0 }, + { SENSORS_FSCSCY_TEMP3_MAX, "temp3_max", SENSORS_FSCSCY_TEMP3, + SENSORS_FSCSCY_TEMP3, SENSORS_MODE_R, + FSCSCY_SYSCTL_TEMP2, VALUE(5), 0 }, { SENSORS_FSCSCY_TEMP4_MAX, "temp4_max", SENSORS_FSCSCY_TEMP4, SENSORS_FSCSCY_TEMP4, SENSORS_MODE_R, - FSCSCY_SYSCTL_TEMP3, VALUE(3), 0 }, + FSCSCY_SYSCTL_TEMP3, VALUE(5), 0 }, { SENSORS_FSCSCY_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, SENSORS_MODE_R, FSCSCY_SYSCTL_FAN0, VALUE(4), 0 }, { SENSORS_FSCSCY_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, diff --git a/lib/chips.h b/lib/chips.h index f1347616..9b6ad002 100644 --- a/lib/chips.h +++ b/lib/chips.h @@ -1094,16 +1094,24 @@ #define SENSORS_FSCSCY_TEMP2_STATE 33 /* RW */ #define SENSORS_FSCSCY_TEMP3_STATE 34 /* RW */ #define SENSORS_FSCSCY_TEMP4_STATE 35 /* RW */ -#define SENSORS_FSCSCY_TEMP1_MAX 36 /* R */ -#define SENSORS_FSCSCY_TEMP2_MAX 37 /* R */ -#define SENSORS_FSCSCY_TEMP3_MAX 38 /* R */ -#define SENSORS_FSCSCY_TEMP4_MAX 39 /* R */ -#define SENSORS_FSCSCY_VOLTAGE1 40 /* R */ -#define SENSORS_FSCSCY_VOLTAGE2 41 /* R */ -#define SENSORS_FSCSCY_VOLTAGE3 42 /* R */ -#define SENSORS_FSCSCY_WDOG_PRESET 43 /* RW */ -#define SENSORS_FSCSCY_WDOG_STATE 44 /* RW */ -#define SENSORS_FSCSCY_WDOG_CONTROL 45 /* RW */ +#define SENSORS_FSCSCY_TEMP1_LIM 36 /* R */ +#define SENSORS_FSCSCY_TEMP2_LIM 37 /* R */ +#define SENSORS_FSCSCY_TEMP3_LIM 38 /* R */ +#define SENSORS_FSCSCY_TEMP4_LIM 39 /* R */ +#define SENSORS_FSCSCY_TEMP1_MIN 40 /* R */ +#define SENSORS_FSCSCY_TEMP2_MIN 41 /* R */ +#define SENSORS_FSCSCY_TEMP3_MIN 42 /* R */ +#define SENSORS_FSCSCY_TEMP4_MIN 43 /* R */ +#define SENSORS_FSCSCY_TEMP1_MAX 44 /* R */ +#define SENSORS_FSCSCY_TEMP2_MAX 45 /* R */ +#define SENSORS_FSCSCY_TEMP3_MAX 46 /* R */ +#define SENSORS_FSCSCY_TEMP4_MAX 47 /* R */ +#define SENSORS_FSCSCY_VOLTAGE1 48/* R */ +#define SENSORS_FSCSCY_VOLTAGE2 49/* R */ +#define SENSORS_FSCSCY_VOLTAGE3 50/* R */ +#define SENSORS_FSCSCY_WDOG_PRESET 51 /* RW */ +#define SENSORS_FSCSCY_WDOG_STATE 52 /* RW */ +#define SENSORS_FSCSCY_WDOG_CONTROL 52 /* RW */