]> www.infradead.org Git - users/hch/misc.git/commitdiff
hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex
authorBen Copeland <ben.copeland@linaro.org>
Tue, 23 Sep 2025 19:26:56 +0000 (21:26 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Wed, 24 Sep 2025 14:48:29 +0000 (07:48 -0700)
Some motherboards require more time to acquire the ACPI mutex,
causing "Failed to acquire mutex" messages to appear in the kernel log.
Increase the timeout from 500ms to 800ms to accommodate these cases.

Signed-off-by: Ben Copeland <ben.copeland@linaro.org>
Signed-off-by: Eugene Shalygin <eugene.shalygin@gmail.com>
Link: https://lore.kernel.org/r/20250923192935.11339-3-eugene.shalygin@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/asus-ec-sensors.c

index 7bb554c48143fddd6e685444ebc02f18dfa12237..e27a7b08e7b7776862c38d1e43e750bb5f787e03 100644 (file)
@@ -49,7 +49,7 @@ static char *mutex_path_override;
  */
 #define ASUS_EC_MAX_BANK       3
 
-#define ACPI_LOCK_DELAY_MS     500
+#define ACPI_LOCK_DELAY_MS     800
 
 /* ACPI mutex for locking access to the EC for the firmware */
 #define ASUS_HW_ACCESS_MUTEX_ASMX      "\\AMW0.ASMX"