Skip to content

Commit 02fc3c7

Browse files
ChiaYuShihgroeck
authored andcommitted
hwmon: (nct7904) Fix the incorrect quantity for fan & temp attributes
nct7904d supports 12 fan tachometers input and 13 temperatures (TEMP_CH1~4 and LTD + DTS TCPU1~8), fix the quantity for fan & temp attributes. Signed-off-by: Amy Shih <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
1 parent 6a09687 commit 02fc3c7

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

drivers/hwmon/nct7904.c

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77
*
88
* Copyright (c) 2019 Advantech
99
* Author: Amy.Shih <[email protected]>
10+
*
11+
* Supports the following chips:
12+
*
13+
* Chip #vin #fan #pwm #temp #dts chip ID
14+
* nct7904d 20 12 4 5 8 0xc5
1015
*/
1116

1217
#include <linux/module.h>
@@ -820,6 +825,10 @@ static const struct hwmon_channel_info *nct7904_info[] = {
820825
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM,
821826
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM,
822827
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM,
828+
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM,
829+
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM,
830+
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM,
831+
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM,
823832
HWMON_F_INPUT | HWMON_F_MIN | HWMON_F_ALARM),
824833
HWMON_CHANNEL_INFO(pwm,
825834
HWMON_PWM_INPUT | HWMON_PWM_ENABLE,
@@ -853,6 +862,18 @@ static const struct hwmon_channel_info *nct7904_info[] = {
853862
HWMON_T_CRIT_HYST,
854863
HWMON_T_INPUT | HWMON_T_ALARM | HWMON_T_MAX |
855864
HWMON_T_MAX_HYST | HWMON_T_TYPE | HWMON_T_CRIT |
865+
HWMON_T_CRIT_HYST,
866+
HWMON_T_INPUT | HWMON_T_ALARM | HWMON_T_MAX |
867+
HWMON_T_MAX_HYST | HWMON_T_TYPE | HWMON_T_CRIT |
868+
HWMON_T_CRIT_HYST,
869+
HWMON_T_INPUT | HWMON_T_ALARM | HWMON_T_MAX |
870+
HWMON_T_MAX_HYST | HWMON_T_TYPE | HWMON_T_CRIT |
871+
HWMON_T_CRIT_HYST,
872+
HWMON_T_INPUT | HWMON_T_ALARM | HWMON_T_MAX |
873+
HWMON_T_MAX_HYST | HWMON_T_TYPE | HWMON_T_CRIT |
874+
HWMON_T_CRIT_HYST,
875+
HWMON_T_INPUT | HWMON_T_ALARM | HWMON_T_MAX |
876+
HWMON_T_MAX_HYST | HWMON_T_TYPE | HWMON_T_CRIT |
856877
HWMON_T_CRIT_HYST),
857878
NULL
858879
};

0 commit comments

Comments
 (0)