Message ID | 1453986389-15887-3-git-send-email-j-keerthy@ti.com (mailing list archive) |
---|---|
State | Superseded, archived |
Delegated to: | Zhang Rui |
Headers | show |
diff --git a/drivers/thermal/thermal_core.c b/drivers/thermal/thermal_core.c index a0a8fd1..220fc94 100644 --- a/drivers/thermal/thermal_core.c +++ b/drivers/thermal/thermal_core.c @@ -446,7 +446,7 @@ static void handle_critical_trips(struct thermal_zone_device *tz, dev_emerg(&tz->device, "critical temperature reached(%d C),shutting down\n", tz->temperature / 1000); - orderly_poweroff(true); + emergency_poweroff(); } }
Currently when the system reaches dangerously high temperatures we are calling orderly_poweroff function to gracefully shutdown the user space and then power off the system. In the probe phase the orderly_poweroff might fail leaving the system running at dangerously high temperatures. Hence calling the emergency_poweroff function which shuts down the system after a configurable period of time. Signed-off-by: Keerthy <j-keerthy@ti.com> --- drivers/thermal/thermal_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)