For embedded systems, following config needs to be defined.
CONFIG_MMC_UNSAFE_RESUME
With that defined, the system goes to suspend and wakes up with press of button.
It might take some time to go to suspend as it syncs the FS on MMC/SD card. Wait till the time
console becomes inactive.
Attached is the dmesg log across suspend/resume.
For embedded systems, following config needs to be defined. MMC_UNSAFE_ RESUME
CONFIG_
With that defined, the system goes to suspend and wakes up with press of button.
It might take some time to go to suspend as it syncs the FS on MMC/SD card. Wait till the time
console becomes inactive.
Attached is the dmesg log across suspend/resume.