From: Henrique de Moraes Holschuh Date: Sat, 28 Apr 2007 01:00:10 +0000 (-0300) Subject: ACPI: thinkpad-acpi: do not arm fan watchdog if it would not work X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=4985cd0a63b0713b6469ef01aae6a0e63ea72f83;p=linux-beck.git ACPI: thinkpad-acpi: do not arm fan watchdog if it would not work Do not enable/rearm the fan control safety watchdog if we would not be able to do anything to the fan anyway. Signed-off-by: Henrique de Moraes Holschuh Signed-off-by: Len Brown --- diff --git a/drivers/misc/thinkpad_acpi.c b/drivers/misc/thinkpad_acpi.c index 7dc3a2206195..f824259fa611 100644 --- a/drivers/misc/thinkpad_acpi.c +++ b/drivers/misc/thinkpad_acpi.c @@ -3197,6 +3197,9 @@ static void fan_watchdog_reset(void) { static int fan_watchdog_active = 0; + if (fan_control_access_mode == TPACPI_FAN_WR_NONE) + return; + if (fan_watchdog_active) cancel_delayed_work(&fan_watchdog_task);