zephyr/drivers/interrupt_controller/Kconfig.stm32
Alexander Kozhinov 36ef80033c drivers: interrupt_controller: introduce STM32 EXTI driver
add peripheral lines support
add EXTI interface

Co-authored-by: Mathieu CHOPLAIN <mathieu.choplain@st.com>
Signed-off-by: Alexander Kozhinov <ak.alexander.kozhinov@gmail.com>
2025-07-25 08:18:48 -04:00

31 lines
787 B
Plaintext

# STM32 EXTI configuration
# Copyright (c) 2016 Open-RnD Sp. z o.o.
# Copyright (c) 2025 Alexander Kozhinov <ak.alexander.kozhinov@gmail.com>
# SPDX-License-Identifier: Apache-2.0
if SOC_FAMILY_STM32
config EXTI_STM32
bool "STM32 External Interrupt/Event Controller (EXTI) Driver"
default y
depends on DT_HAS_ST_STM32_EXTI_ENABLED
help
Enable STM32 EXTI driver
config GPIO_INTC_STM32
bool "STM32 GPIO Interrupt/Event Controller (EXTI) Driver"
default y
depends on EXTI_STM32
help
Enable STM32 GPIO interrupt controller driver
config GPIO_INTC_STM32WB0
bool "GPIO Interrupt Controller Driver for STM32WB0 series"
default y
depends on DT_HAS_ST_STM32WB0_GPIO_INTC_ENABLED
help
Enable GPIO interrupt controller driver for STM32WB0 series
endif # SOC_FAMILY_STM32