blob: ba439cd5d60cff008f8d2191004910ce232983ec [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
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