CS5536_PM_PWRBTN
static u16 wakeup_mask = CS5536_PM_PWRBTN;
olpc_xo1_pm_wakeup_set(CS5536_PM_PWRBTN);
olpc_xo1_pm_wakeup_clear(CS5536_PM_PWRBTN);
outl(((CS5536_PM_PWRBTN | CS5536_PM_RTC) << 16) | 0xffff,