]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
hwmon: (asus-ec-sensors) Add TUF GAMING X670E PLUS
authorLi XingYang <yanhuoguifan@gmail.com>
Sun, 1 Dec 2024 03:47:45 +0000 (11:47 +0800)
committerGuenter Roeck <linux@roeck-us.net>
Sat, 14 Dec 2024 16:00:44 +0000 (08:00 -0800)
Add support for TUF GAMING X670E PLUS.

Signed-off-by: Li XingYang <yanhuoguifan@gmail.com>
[groeck: Massaged description]
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Documentation/hwmon/asus_ec_sensors.rst
drivers/hwmon/asus-ec-sensors.c

index ca38922f4ec5639840d4980f47b8a15bd9e2a133..739636cf79945051dd0194bdc5312f92b8cff4b9 100644 (file)
@@ -29,6 +29,7 @@ Supported boards:
  * ROG STRIX Z690-A GAMING WIFI D4
  * ROG ZENITH II EXTREME
  * ROG ZENITH II EXTREME ALPHA
+ * TUF GAMING X670E PLUS
 
 Authors:
     - Eugene Shalygin <eugene.shalygin@gmail.com>
index 381bf117104fa5139f9ed387f1e6ca879759363e..43e54dc513daa65253ef0bf0497e14a3dd2e2439 100644 (file)
@@ -479,6 +479,15 @@ static const struct ec_board_info board_info_zenith_ii_extreme = {
        .family = family_amd_500_series,
 };
 
+static const struct ec_board_info board_info_tuf_gaming_x670e_plus = {
+       .sensors = SENSOR_TEMP_CPU | SENSOR_TEMP_CPU_PACKAGE |
+               SENSOR_TEMP_MB | SENSOR_TEMP_VRM |
+               SENSOR_TEMP_WATER_IN | SENSOR_TEMP_WATER_OUT |
+               SENSOR_FAN_CPU_OPT,
+       .mutex_path = ACPI_GLOBAL_LOCK_PSEUDO_PATH,
+       .family = family_amd_600_series,
+};
+
 #define DMI_EXACT_MATCH_ASUS_BOARD_NAME(name, board_info)                      \
        {                                                                      \
                .matches = {                                                   \
@@ -540,6 +549,8 @@ static const struct dmi_system_id dmi_table[] = {
                                        &board_info_zenith_ii_extreme),
        DMI_EXACT_MATCH_ASUS_BOARD_NAME("ROG ZENITH II EXTREME ALPHA",
                                        &board_info_zenith_ii_extreme),
+       DMI_EXACT_MATCH_ASUS_BOARD_NAME("TUF GAMING X670E-PLUS",
+                                       &board_info_tuf_gaming_x670e_plus),
        {},
 };