I am using board Technexion with AM3517 on a board, and for this microprocessor I use kernel 2.6.37 with my own changes. I can not use suspend function. I enabled in kernel menu config options for power management, and in RFS I have dir /sys/power, but when I try to write "mem" to /sys/power/state microprocessor does not go sleep. On terminal appear messages with information about freezing processes and tasks, but power consumption does not decrease.
I also can not wake up processor from this strange state.
Do I need enable something special in kernel configuration menu, or maybe I need some patch to improve this situation.
P.S when I enable option "CPU idle PM support" in menu
[CPU Power Management] kernel stops (hangs during loading) on function [_omap_sram_idle(omap3_arm_context, save_state);] from file:
arch/arm/mach-omap2/pm34xx.carch/arm/mach-omap2
Is it connected with my problem above?
Thanks for advice.