ARM: pm: omap3: move saving of the auxiliary control registers to C
Move the saving of the auxiliary control registers into C; there's no need for this to be in assembly code. This results in less assembly code to deal with in OMAP. Kevin tested full-chip retention and off on 3430/n900, 3530/Overo and 3630/Zoom3. Tested-by: Kevin Hilman <khilman@ti.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
@@ -97,7 +97,7 @@ extern void omap24xx_cpu_suspend(u32 dll_ctrl, void __iomem *sdrc_dlla_ctrl,
|
||||
extern unsigned int omap24xx_cpu_suspend_sz;
|
||||
|
||||
/* 3xxx */
|
||||
extern void omap34xx_cpu_suspend(u32 *addr, int save_state);
|
||||
extern void omap34xx_cpu_suspend(int save_state);
|
||||
|
||||
/* omap3_do_wfi function pointer and size, for copy to SRAM */
|
||||
extern void omap3_do_wfi(void);
|
||||
|
Reference in New Issue
Block a user