I am working on power handling in custom board similar to the imx6qdl-sabresd.
details: yacto setup, 3.14.28 kernel version, pfuze100.
When i use "echo standby > /sys/power/state " it is resuming properly. (accelerometer, uart interrupts i used).
But when i am using "echo mem > /sys/power/state " it is rebooting if i am giving interrupt.
And i observed that accelerometer interrupt is working when i install wifi modules.
If i install wifi modules and if i am using "mem" mode it is rebooting after some time.
if i am not installing wifi modules it's hanging if i give "mem".
I want it should resume instead of reboot when accelerometer or uart interrupt occurs.
But in older kernel version-3.0.35 it's working fine.
From thread i.MX6DL LPDDR2 Support for L3.0.35_4.0.0 there is patches for suspend mode or low power mode to work properly.
Is there any patches like this for kernel version 3.14.28. my issue is similar to this i.MX6DL LPDDR2 suspend / resume issue with Linux kernel 4.1.15 thread.
Thanks & Regards,