[PATCH 4/5] powerpc/85xx: Add suspend/resume support
galak at kernel.crashing.org
Fri Aug 28 15:38:51 EST 2009
On Aug 27, 2009, at 12:30 PM, Anton Vorontsov wrote:
> This patch adds suspend/resume support for MPC8540-compatible and
> MPC8569 CPUs.
> MPC8540-compatible PMCs are trivial: we just write SLP bit into PM
> control and status register.
> MPC8569 is a bit trickier, QE turns off during suspend and so on
> resume we must reload QE microcode firmware and reset QE.
> So far we don't support Deep Sleep mode as found in newer MPC85xx
> CPUs (i.e. MPC8536). It can be relatively easy implemented though,
> and for it we reserve 'mem' suspend type.
> Signed-off-by: Anton Vorontsov <avorontsov at ru.mvista.com>
> arch/powerpc/Kconfig | 2 +-
> arch/powerpc/platforms/85xx/Makefile | 1 +
> arch/powerpc/platforms/85xx/suspend.c | 115 ++++++++++++++++++++++++
> 3 files changed, 117 insertions(+), 1 deletions(-)
> create mode 100644 arch/powerpc/platforms/85xx/suspend.c
How did you test this?
I'd also like to get Scott's Ack on this and the device tree patches
before accepting them.
More information about the Linuxppc-dev