hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI
authorEugene Shalygin <eugene.shalygin@gmail.com>
Tue, 5 Aug 2025 20:31:48 +0000 (22:31 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Sun, 7 Sep 2025 23:33:47 +0000 (16:33 -0700)
Use mutex from the SIO device rather than the global lock.

Signed-off-by: Eugene Shalygin <eugene.shalygin@gmail.com>
Fixes: 3e538b52157b ("hwmon: (asus-ec-sensors) add ProArt X870E-CREATOR WIFI")
Link: https://lore.kernel.org/r/20250805203157.18446-1-eugene.shalygin@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/asus-ec-sensors.c

index e2f7b87..83047c3 100644 (file)
@@ -409,7 +409,7 @@ static const struct ec_board_info board_info_pro_art_x870E_creator_wifi = {
        .sensors = SENSOR_TEMP_CPU | SENSOR_TEMP_CPU_PACKAGE |
                SENSOR_TEMP_MB | SENSOR_TEMP_VRM |
                SENSOR_TEMP_T_SENSOR | SENSOR_FAN_CPU_OPT,
-       .mutex_path = ACPI_GLOBAL_LOCK_PSEUDO_PATH,
+       .mutex_path = ASUS_HW_ACCESS_MUTEX_SB_PCI0_SBRG_SIO1_MUT0,
        .family = family_amd_800_series,
 };