Patch for Bugzilla 803 - Fix Suspend to RAM on linux 2.6.22 kernel
for MX platforms.
pm_ops needs a .valid hook. For these i.MX platforms, use
pm_valid_only_mem(), so that "echo mem > /sys/power/state" will work.
However, resume isn't working (yet).
http://www.bitshrine.org/gpp/linux-2.6.22-mx-Bugzilla-803-Fix-Suspend-to-RAM.patch
.prepare = mx27_pm_prepare,
.enter = mx27_pm_enter,
.finish = mx27_pm_finish,
+ .valid = pm_valid_only_mem,
};
static int __init mx27_pm_init(void)
.prepare = mx31_pm_prepare,
.enter = mx31_pm_enter,
.finish = mx31_pm_finish,
+ .valid = pm_valid_only_mem,
};
static int __init mx31_pm_init(void)