ARM: pm: add generic CPU suspend/resume support