6 #include <asm/switch_to.h>
19 static const int sram_size = 0x4000;
37 if (lite5200_pm_valid(state)) {
38 lite5200_pm_target_state =
state;
44 static int lite5200_pm_prepare(
void)
49 { .compatible =
"fsl,mpc5200b-immr", },
50 { .type =
"soc", .compatible =
"mpc5200", },
51 { .type =
"builtin", .compatible =
"mpc5200", },
73 printk(
KERN_ERR "%s:%i Error mapping registers\n", __func__, __LINE__);
96 static char spci[0x200];
98 static void lite5200_save_regs(
void)
111 static void lite5200_restore_regs(
void)
211 lite5200_save_regs();
218 lite5200_restore_regs();
224 static void lite5200_pm_finish(
void)
231 static void lite5200_pm_end(
void)
237 .valid = lite5200_pm_valid,
238 .begin = lite5200_pm_begin,
239 .prepare = lite5200_pm_prepare,
240 .enter = lite5200_pm_enter,
241 .finish = lite5200_pm_finish,
242 .end = lite5200_pm_end,