c8a5cf6728
Introduce an interrupt controller for the NXP S32 WKPU peripheral that can be integrated with GPIO to trigger interrupts through external interrupt pad inputs. WKPU can trigger interrupts from certain input pads that support this function, as well as wake-up events to the power management domain. This patch only adds WKPU functionality as an interrupt controller to extend the number of input pads that can interrupt the core. Power management functionalities are not supported. Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
21 lines
612 B
Plaintext
21 lines
612 B
Plaintext
# Configuration for NXP S32 external interrupt controller
|
|
|
|
# Copyright 2022-2023 NXP
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config NXP_S32_EIRQ
|
|
bool "External interrupt controller driver for NXP S32 MCUs"
|
|
default y
|
|
depends on DT_HAS_NXP_S32_SIUL2_EIRQ_ENABLED
|
|
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
|
help
|
|
External interrupt controller driver for NXP S32 MCUs
|
|
|
|
config NXP_S32_WKPU
|
|
bool "Wake-up Unit interrupt controller driver for NXP S32 MCUs"
|
|
default y
|
|
depends on DT_HAS_NXP_S32_WKPU_ENABLED
|
|
select NOCACHE_MEMORY
|
|
help
|
|
Wake-up Unit interrupt controller driver for NXP S32 MCUs
|