Loading drivers/thermal/thermal_core.c +2 −4 Original line number Diff line number Diff line Loading @@ -2591,11 +2591,9 @@ static int thermal_pm_notify(struct notifier_block *nb, case PM_POST_SUSPEND: atomic_set(&in_suspend, 0); list_for_each_entry(tz, &thermal_tz_list, node) { mutex_lock(&tz->lock); thermal_zone_device_reset(tz); mod_delayed_work(system_freezable_power_efficient_wq, &tz->poll_queue, 0); mutex_unlock(&tz->lock); thermal_zone_device_update(tz, THERMAL_EVENT_UNSPECIFIED); } break; default: Loading Loading
drivers/thermal/thermal_core.c +2 −4 Original line number Diff line number Diff line Loading @@ -2591,11 +2591,9 @@ static int thermal_pm_notify(struct notifier_block *nb, case PM_POST_SUSPEND: atomic_set(&in_suspend, 0); list_for_each_entry(tz, &thermal_tz_list, node) { mutex_lock(&tz->lock); thermal_zone_device_reset(tz); mod_delayed_work(system_freezable_power_efficient_wq, &tz->poll_queue, 0); mutex_unlock(&tz->lock); thermal_zone_device_update(tz, THERMAL_EVENT_UNSPECIFIED); } break; default: Loading