driver/rtc: add APIs to enable/disable hold function

This commit is contained in:
Ivan Grokhotkov
2017-03-19 23:59:19 +08:00
parent d3ce5c3504
commit 6ad0a157e3
4 changed files with 110 additions and 55 deletions

View File

@@ -291,7 +291,7 @@ static void ext1_wakeup_prepare()
REG_SET_BIT(desc->reg, desc->ie);
REG_CLR_BIT(desc->reg, desc->pulldown);
REG_CLR_BIT(desc->reg, desc->pullup);
REG_SET_BIT(RTC_CNTL_HOLD_FORCE_REG, desc->hold);
REG_SET_BIT(RTC_CNTL_HOLD_FORCE_REG, desc->hold_force);
}
// Keep track of pins which are processed to bail out early
rtc_gpio_mask &= ~BIT(rtc_pin);