Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bc7115b1 authored by Srinivas Pandruvada's avatar Srinivas Pandruvada Committed by Rafael J. Wysocki
Browse files

PM / sleep: Support freeze as test_suspend option



Added freeze as one of the option for test_suspend boot param.

Signed-off-by: default avatarSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent 2b4f4313
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -100,7 +100,14 @@ static void __init test_wakealarm(struct rtc_device *rtc, suspend_state_t state)
	if (state == PM_SUSPEND_STANDBY) {
	if (state == PM_SUSPEND_STANDBY) {
		printk(info_test, pm_states[state]);
		printk(info_test, pm_states[state]);
		status = pm_suspend(state);
		status = pm_suspend(state);
		if (status < 0)
			state = PM_SUSPEND_FREEZE;
	}
	}
	if (state == PM_SUSPEND_FREEZE) {
		printk(info_test, pm_states[state]);
		status = pm_suspend(state);
	}

	if (status < 0)
	if (status < 0)
		printk(err_suspend, status);
		printk(err_suspend, status);