esp-idf/components/driver
songruojing f817722109 gpio: Bugfix - Move esp_intr_free() out of the critical section in gpio_uninstall_isr_service()
Closes https://github.com/espressif/esp-idf/issues/5571

Fix the bug that if the API was called from one core to free the interrupt source on the other core, it would trigger interrupt watchdog.

(cherry picked from commit 0e8286c57b)
2022-02-28 15:50:40 +08:00
..
esp32 adc: apply adc power API to adc driver 2021-03-26 17:41:20 +08:00
esp32c3 Merge branch 'bugfix/adc_power_issue_4.3' into 'release/v4.3' 2021-03-30 17:15:09 +00:00
esp32s2 fix: reduce the consumption of touch sensor during deep sleep 2021-04-12 12:24:53 +08:00
esp32s3/include/driver fix: reduce the consumption of touch sensor during deep sleep 2021-04-12 12:24:53 +08:00
include ledc: Fix FADE_NO_WAIT mode concurrency problem. 2022-02-15 11:29:33 +08:00
test Merge branch 'bugfix/gpio_pin_num_fix_v4.3' into 'release/v4.3' 2022-02-23 03:28:15 +00:00
adc1_private.h adc_i2s: solve the i2s_adc issue when using wifi 2020-12-07 10:45:04 +08:00
adc_common.c adc: apply adc power API to adc driver 2021-03-26 17:41:20 +08:00
CMakeLists.txt TWAI: FIFO overrun handling and errata workarounds 2021-04-26 19:35:13 +08:00
component.mk gdma: dynamic alloc DMA channels 2021-01-13 10:52:27 +08:00
dac_common.c dfiver(dac): add dac dma driver and unit test 2020-08-26 06:23:24 +00:00
dedic_gpio.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
gdma.c gdma: fix wrong level of {group,pair} ref count 2021-02-24 17:46:23 +08:00
gpio.c gpio: Bugfix - Move esp_intr_free() out of the critical section in gpio_uninstall_isr_service() 2022-02-28 15:50:40 +08:00
i2c.c i2c: fixed i2c_cmd_t not initialized properly issue 2021-11-25 04:16:51 +00:00
i2s.c i2s: fix write failure issue in slave mode 2021-10-13 10:22:26 +08:00
Kconfig TWAI: FIFO overrun handling and errata workarounds 2021-04-26 19:35:13 +08:00
ledc.c ledc: Fix FADE_NO_WAIT mode concurrency problem. 2022-02-15 11:29:33 +08:00
linker.lf TWAI: FIFO overrun handling and errata workarounds 2021-04-26 19:35:13 +08:00
mcpwm.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
pcnt.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
periph_ctrl.c esp_wifi: fix common clock bug (backport v4.3) 2022-01-27 20:20:31 +08:00
rmt.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
rtc_io.c esp_system: support gpio wakeup from deep sleep on esp32c3 2021-02-26 17:08:22 +08:00
rtc_module.c system: reset dma when soft reset 2021-01-25 04:51:40 +00:00
sdio_slave.c Merge branch 'fix/sdio_slave_recv_intr_unhandled_v4.3' into 'release/v4.3' 2022-02-18 05:40:33 +00:00
sdkconfig.rename Rename Kconfig options (components/driver) 2019-05-21 09:09:01 +02:00
sdmmc_host.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
sdmmc_private.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sdmmc_transaction.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sdspi_crc.c esp_rom: extract common CRC apis into esp_rom_crc.h 2020-06-23 16:40:14 +08:00
sdspi_crc.h Replace all DOS line endings with Unix 2018-07-12 19:10:37 +08:00
sdspi_host.c global: fix sign-compare warnings 2021-01-12 14:05:08 +08:00
sdspi_private.h sdspi, vfs_fat: allow sharing SPI bus among devices, and mounting multiple SD cards 2020-02-12 15:16:08 +08:00
sdspi_transaction.c driver: remove unused drivers for esp32s2beta 2019-09-04 10:53:25 +10:00
sigmadelta.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
spi_bus_lock.c global: fix sign-compare warnings 2021-01-12 14:05:08 +08:00
spi_common.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
spi_master.c essl: add essl spi support to communicate with spi slave hd mode 2021-10-15 16:50:24 +08:00
spi_slave_hd.c spi_slave_hd: add callback after data is loaded to the DMA for segment mode 2021-04-28 08:20:55 +00:00
spi_slave.c spi: remove HSPI macro on esp32c3 and esp32s3 2021-04-06 15:30:28 +08:00
timer.c Merge branch 'bugfix/fix_esp_restart_does_not_reset_timer_groups_periph_v43' into 'release/v4.3' 2022-02-16 04:05:38 +00:00
touch_sensor_common.c driver: Add esp32c3 drivers (except ADC/DAC) and update tests 2020-12-23 09:53:24 +11:00
twai.c Merge branch 'bugfix/twai_caps_naming_and_tidy_up_v4.3' into 'release/v4.3' 2021-04-28 17:47:35 +00:00
uart.c UART: RX interrupts are now properly restored after a flush 2022-01-27 10:53:41 +08:00