This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Could not enter target state in pm_suspend

Other Parts Discussed in Thread: OMAP3530

kernel version:2.6.28rc9

hardware version:omap3_devkit8000 (omap3530)

I want to Suspend/Resume the whole system, so

I copy arch/arm/configs/omap3_devkit8000_defconfig .config. then

In menuconfig change the following

1) Enable Power management options ->Power Management Support

2) Enable Power management options ->Suspend to RAM and Standby.

#echo mem > /sys/power/state

PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.00 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done.
Suspending console(s) (use no_console_suspend to debug)

press any keyboard, then

 Powerdomain (iva2_pwrdm) didn't enter target state 1
Powerdomain (core_pwrdm) didn't enter target state 1
Powerdomain (per_pwrdm) didn't enter target state 1
Powerdomain (usbhost_pwrdm) didn't enter target state 1
Could not enter target state in pm_suspend

From the current meter, we know that input current is about 250mA. It is too high.

I do nothing else. Who can tell me how to solve this issue.
Another question is how to enable "enable_off_mode" and "voltage_off_while_idle" sysfs interface.
I find some patch from Internet,but it doesn't work.

thanks advanced!