PM_POWUP
PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_POWUP);
if (PM_READ(pm_reg) & PM_POWUP)
PM_POWUP);
PM_WRITE(pm_reg, PM_READ(pm_reg) & ~(PM_POWUP | PM_INRUSH_MASK));