PM_CTL_ED_EN_
val |= (PM_CTL_WUPS_ED_ | PM_CTL_ED_EN_);
val &= ~(PM_CTL_ED_EN_ | PM_CTL_WOL_EN_);
val |= PM_CTL_ED_EN_;