CONFIG_GPIO_ESP32_IRQ

IRQ line for ESP32 GPIO pins

Type: int

Help

Select the IRQ line to be used for GPIO interrupts.

Edge-triggered interrupts are supported on lines: 10, 22,
28, 30.

Level-triggered interrupts are supported on lines: 0-5, 8,
9, 12, 13, 17-21, 23-27, 31.

Direct dependencies

GPIO_ESP32 && GPIO

(Includes any dependencies from ifs and menus.)

Default

  • 10

Kconfig definition

At <Zephyr>/drivers/gpio/Kconfig.esp32:14

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:32<Zephyr>/drivers/Kconfig:34<Zephyr>/drivers/gpio/Kconfig:50

Menu path: (Top) → Device Drivers → GPIO Drivers → ESP32 GPIO

config GPIO_ESP32_IRQ
    int "IRQ line for ESP32 GPIO pins"
    default 10
    depends on GPIO_ESP32 && GPIO
    help
      Select the IRQ line to be used for GPIO interrupts.

      Edge-triggered interrupts are supported on lines: 10, 22,
      28, 30.

      Level-triggered interrupts are supported on lines: 0-5, 8,
      9, 12, 13, 17-21, 23-27, 31.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)