Files
zephyr/drivers/interrupt_controller/Kconfig.nxp_siul2
Dat Nguyen Duy 377922dfcf drivers: add initial support for NXP S32K566
Initial support for NXP S32K566 M7 & R52: Clock,
Pin control, GPIO and Uart

Signed-off-by: Dat Nguyen Duy <dat.nguyenduy@nxp.com>
2025-12-23 15:18:17 +01:00

33 lines
848 B
Plaintext

# 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