Преглед изворни кода

driver(gpio): Solve gpio hold problems caused by code refactoring.

Closes https://github.com/espressif/esp-idf/issues/4600
fuzhibo пре 5 година
родитељ
комит
c711a048bb
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      components/soc/esp32/include/hal/rtc_io_ll.h

+ 1 - 0
components/soc/esp32/include/hal/rtc_io_ll.h

@@ -232,6 +232,7 @@ static inline void rtcio_ll_force_hold_enable(int rtcio_num)
 static inline void rtcio_ll_force_hold_disable(int rtcio_num)
 {
     REG_CLR_BIT(RTC_CNTL_HOLD_FORCE_REG, rtc_io_desc[rtcio_num].hold_force);
+    REG_CLR_BIT(rtc_io_desc[rtcio_num].reg, rtc_io_desc[rtcio_num].hold);
 }
 
 /**