blob: ae2c64f261c51998dc22fd8c87d766873be98e54 [file] [log] [blame]
# Copyright 2022-2025 NXP
# SPDX-License-Identifier: Apache-2.0
config NXP_SIUL2_EIRQ
bool "NXP SIUL2 external interrupt controller driver"
default y
depends on DT_HAS_NXP_SIUL2_EIRQ_ENABLED
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
select PINCTRL
help
NXP SIUL2 external interrupt controller driver.
if NXP_SIUL2_EIRQ
config NXP_SIUL2_EIRQ_EXT_INTERRUPTS_MAX
int
default 8 if SOC_SERIES_S32ZE
default 32 if SOC_SERIES_S32K3 || SOC_SERIES_MCXE31X
help
Number of SIUL2 external interrupts per controller. This is a SoC
integration option.
config NXP_SIUL2_EIRQ_EXT_INTERRUPTS_GROUP
int
default 8
help
Number of SIUL2 external interrupts grouped into a single core
interrupt line. This is a SoC integration option.
endif # NXP_SIUL2_EIRQ