AnsweredAssumed Answered

i.mx53 qsb resume from suspend issue

Question asked by Ivan Savygin on Mar 14, 2013
Latest reply on Sep 23, 2013 by MAURICIO CIRELLI
Branched to a new discussion


I have board based on imx53qsb-r (mc34708 as power manager is used) and adeneo android 4.2 bsp (linux from 11.09 linux release as mentioned in release notes).

I'm trying to manage deep sleep mode working. The problem is, that i cannot return board to wake state again, i.e. after suspend is finished the kernel goes back to suspend again. There is how it looks in kernel logs:


power power.0: completing resume

PM: Finishing wakeup.

Restarting tasks ...

hub 1-0:1.0: __pm_runtime_resume()!

usb usb1: __pm_runtime_resume()!

usb usb1: __pm_runtime_resume() returns 1!

pwrkey id 1



suspend: exit suspend, ret = 0 (1970-01-01 00:05:16.529264377 UTC)

wakeup wake lock: unknown_wakeups

hub 1-0:1.0: __pm_runtime_resume() returns 0!

hub 1-0:1.0: __pm_runtime_suspend()!

hub 1-0:1.0: __pm_runtime_suspend() returns 0!

hub 1-1:1.0: __pm_runtime_resume()!

usb 1-1: __pm_runtime_resume()!

usb 1-1: __pm_runtime_resume() returns 1!

hub 1-1:1.0: __pm_runtime_resume() returns 0!

hub 1-1:1.0: __pm_runtime_suspend()!

hub 1-1:1.0: __pm_runtime_suspend() returns 0!

PM: Syncing filesystems ... done.

PM: Preparing system for mem sleep

Freezing user space processes ... (elapsed 0.01 seconds) done.

Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.

PM: Entering mem sleep

power power.0: preparing suspend


May be someone faced with that problem and could tell how to resolve this or give me some advice. Thanks for any help