I'm working on the OMAP3530 using linux 02.01.03.11, and I've just started trying to get suspend functionality up and running. However, even with just the omap3_evm_defconfig on the EVM hardware, I'm having problems shutting down the following powerdomains using "echo mem > /sys/power/state":
Powerdomain (mpu_pwrdm) didn't enter target state 1
Powerdomain (neon_pwrdm) didn't enter target state 1
Powerdomain (core_pwrdm) didn't enter target state 1
Powerdomain (dss_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
Normally I would guess that there's some device driver that's not being obedient, but I'm even running into the issue on the EVM. Is this a known issue with the default config, or could I be missing something else?
Thank you,
Glenn Wainwright