Add initial support for the GigaDevice External Interrupt Controller. This driver is required to manage GPIO interrupts. Only EXTI lines 0 to 15 are supported for now (no LVD, RTC, etc.). Driver can be extended in the future to add support for extra EXTI lines. Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
12 lines
384 B
Text
12 lines
384 B
Text
# Copyright (c) 2021 Teslabs Engineering S.L.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
DT_COMPAT_GD_GD32_EXTI := gd,gd32-exti
|
|
|
|
config GD32_EXTI
|
|
bool "GD32 Extended Interrupts and Events (EXTI) Controller"
|
|
depends on SOC_FAMILY_GD32
|
|
default $(dt_compat_enabled,$(DT_COMPAT_GD_GD32_EXTI))
|
|
help
|
|
Enable the GigaDevice GD32 Extended Interrupts and Events (EXTI)
|
|
controller driver.
|