ARM: pm: pxa: move cpu_suspend into C code