# 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 16 if SOC_SERIES_S32K5 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 default 16 if SOC_SERIES_S32K5 help Number of SIUL2 external interrupts grouped into a single core interrupt line. This is a SoC integration option. endif # NXP_SIUL2_EIRQ