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

Commit aa977f62 authored by Grygorii Strashko's avatar Grygorii Strashko Committed by Tomi Valkeinen
Browse files

omapdss: extend pm notifier to handle hibernation



Add handling of missed events in omap_dss_pm_notif which are
needed to support hibernation (suspend to disk).

Signed-off-by: default avatarGrygorii Strashko <Grygorii.Strashko@linaro.org>
Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
parent 34260a79
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -179,10 +179,14 @@ static int omap_dss_pm_notif(struct notifier_block *b, unsigned long v, void *d)


	switch (v) {
	switch (v) {
	case PM_SUSPEND_PREPARE:
	case PM_SUSPEND_PREPARE:
	case PM_HIBERNATION_PREPARE:
	case PM_RESTORE_PREPARE:
		DSSDBG("suspending displays\n");
		DSSDBG("suspending displays\n");
		return dss_suspend_all_devices();
		return dss_suspend_all_devices();


	case PM_POST_SUSPEND:
	case PM_POST_SUSPEND:
	case PM_POST_HIBERNATION:
	case PM_POST_RESTORE:
		DSSDBG("resuming displays\n");
		DSSDBG("resuming displays\n");
		return dss_resume_all_devices();
		return dss_resume_all_devices();