diff --git a/lib/chips.c b/lib/chips.c index be0bc8ae..98748955 100644 --- a/lib/chips.c +++ b/lib/chips.c @@ -743,12 +743,17 @@ static sensors_chip_feature w83782d_features[] = SENSORS_MODE_R, W83781D_SYSCTL_FAN1, VALUE(2), 0 }, { SENSORS_W83782D_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, SENSORS_MODE_R, W83781D_SYSCTL_FAN2, VALUE(2), 0 }, + { SENSORS_W83781D_FAN3, "fan3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, + SENSORS_MODE_R, W83781D_SYSCTL_FAN3, VALUE(2), 0 }, { SENSORS_W83782D_FAN1_MIN, "fan1_min", SENSORS_W83782D_FAN1, SENSORS_NO_MAPPING, SENSORS_MODE_RW, W83781D_SYSCTL_FAN1, VALUE(1), 0 }, { SENSORS_W83782D_FAN2_MIN, "fan2_min", SENSORS_W83782D_FAN2, SENSORS_NO_MAPPING, SENSORS_MODE_RW, W83781D_SYSCTL_FAN2, VALUE(1), 0 }, + { SENSORS_W83781D_FAN3_MIN, "fan3_min", SENSORS_W83781D_FAN3, + SENSORS_NO_MAPPING, SENSORS_MODE_RW, + W83781D_SYSCTL_FAN3, VALUE(1), 0 }, { SENSORS_W83782D_TEMP1, "temp1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, SENSORS_MODE_R, W83781D_SYSCTL_TEMP1, VALUE(3), 1 }, { SENSORS_W83782D_TEMP1_HYST, "temp1_hyst", SENSORS_W83782D_TEMP1, @@ -782,6 +787,9 @@ static sensors_chip_feature w83782d_features[] = { SENSORS_W83782D_FAN2_DIV, "fan2_div", SENSORS_W83782D_FAN2, SENSORS_NO_MAPPING, SENSORS_MODE_RW, W83781D_SYSCTL_FAN_DIV, VALUE(2), 0 }, + { SENSORS_W83781D_FAN3_DIV, "fan3_div", SENSORS_W83781D_FAN3, + SENSORS_NO_MAPPING, SENSORS_MODE_R, + W83781D_SYSCTL_FAN_DIV, VALUE(3), 0 }, { SENSORS_W83782D_ALARMS, "alarms", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, SENSORS_MODE_R, W83781D_SYSCTL_ALARMS, VALUE(1), 0 }, { SENSORS_W83782D_BEEP_ENABLE, "beep_enable", SENSORS_W83782D_ALARMS, diff --git a/lib/chips.h b/lib/chips.h index 1399bfb4..4bf4d932 100644 --- a/lib/chips.h +++ b/lib/chips.h @@ -363,8 +363,10 @@ #define SENSORS_W83782D_IN8_MAX 29 /* RW */ #define SENSORS_W83782D_FAN1 31 /* R */ #define SENSORS_W83782D_FAN2 32 /* R */ +#define SENSORS_W83782D_FAN3 33 /* R */ #define SENSORS_W83782D_FAN1_MIN 41 /* RW */ #define SENSORS_W83782D_FAN2_MIN 42 /* RW */ +#define SENSORS_W83782D_FAN3_MIN 43 /* RW */ #define SENSORS_W83782D_TEMP1 51 /* R */ #define SENSORS_W83782D_TEMP1_HYST 52 /* RW */ #define SENSORS_W83782D_TEMP1_OVER 53 /* RW */