linux/arch/powerpc
Anton Vorontsov f25c525c14 powerpc/83xx/suspend: Clear deep_sleeping after devices resume
Currently 83xx PMC driver clears deep_sleeping variable very early,
before devices are resumed. This makes fsl_deep_sleep() unusable in
drivers' resume() callback.

Sure, drivers can store fsl_deep_sleep() value on suspend and use
the stored value on resume. But a better solution is to postpone
clearing the deep_sleeping variable, i.e. move it into finish()
callback.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Acked-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2009-12-10 19:56:24 -06:00
..
boot powerpc/83xx: mpc8349emitx - add leds-gpio binding 2009-12-09 15:15:54 -06:00
configs Merge commit 'origin/master' into next 2009-12-09 17:14:38 +11:00
include/asm Merge commit 'origin/master' into next 2009-12-09 17:14:38 +11:00
kernel powerpc: Fix usage of 64-bit instruction in 32-bit altivec code 2009-12-09 18:10:12 +11:00
kvm Merge commit 'origin/master' into next 2009-12-09 17:14:38 +11:00
lib Merge commit 'origin/master' into next 2009-12-09 17:14:38 +11:00
math-emu powerpc/math-emu: Fix efp dependence 2009-03-11 06:00:08 -05:00
mm powerpc/8xx: Invalidate non present TLBs 2009-12-09 17:10:35 +11:00
oprofile powerpc: Remove unnecessary semicolons 2009-07-08 13:50:21 +10:00
platforms powerpc/83xx/suspend: Clear deep_sleeping after devices resume 2009-12-10 19:56:24 -06:00
sysdev powerpc/cpm2_pic: Allow correct flow_types for port C interrupts 2009-12-10 13:48:36 -06:00
xmon powerpc/pseries: Add extended_cede_processor() helper function. 2009-11-24 14:33:03 +11:00
Kconfig sysfs/cpu: Add probe/release files 2009-12-09 17:09:33 +11:00
Kconfig.debug powerpc: tracing: Add hypervisor call tracepoints 2009-10-28 16:13:04 +11:00
Makefile powerpc: Check for unsupported relocs when using CONFIG_RELOCATABLE 2009-09-24 15:31:40 +10:00
relocs_check.pl powerpc: Check for unsupported relocs when using CONFIG_RELOCATABLE 2009-09-24 15:31:40 +10:00