zephyr/drivers/interrupt_controller
Vit Stanicek e679ef486a hal_nxp: Factorise inclusion of fsl_inputmux
Create Kconfig variable NXP_INPUTMUX, which selects the fsl_inputmux
driver. Imply the MCUX component symbol from it. Imply that variable
from the NXP PINT, SmartDMA and LPC DMA drivers and from the mimxrt685s
SoC.

This needed to be done for the mimxrt700_evk/mimxrt798s/hifi4 domain, as
the INPUTMUX peripheral handles IRQ assginments and its driver
(fsl_inputmux) is used directly by the domain's soc.c. Instantiating the
currently dependent drivers (for PINT and SmartDMA) isn's possible nor
reasonable on the said target.

Signed-off-by: Vit Stanicek <vit.stanicek@nxp.com>
2025-07-31 17:11:54 -04:00
..
intc_nxp_pint
CMakeLists.txt drivers: interrupt_controller: introduce STM32 EXTI driver 2025-07-25 08:18:48 -04:00
intc_arcv2_irq_unit.c
intc_cavs.c
intc_cavs.h
intc_clic.c
intc_clic.h
intc_clic.S
intc_dw_ace.c
intc_dw.c
intc_dw.h
intc_eirq_nxp_s32.c
intc_esp32.c drivers: intc: esp32: fix non-IRAM mask usage in interrupt disable 2025-07-19 13:20:38 -04:00
intc_exti_stm32_priv.h drivers: interrupt_controller: introduce STM32 EXTI driver 2025-07-25 08:18:48 -04:00
intc_exti_stm32.c drivers: interrupt_controller: introduce STM32 EXTI driver 2025-07-25 08:18:48 -04:00
intc_gd32_exti.c
intc_gic_common_priv.h
intc_gic.c
intc_gicv3_its.c drivers: intc_gicv3_its: fix sleep issue in pre-kernel 2025-07-29 11:18:50 +01:00
intc_gicv3_priv.h
intc_gicv3.c drivers: intc_gicv3: enable dma-noncoherent support 2025-07-29 11:18:50 +01:00
intc_gpio_stm32.c drivers: interrupt_controller: intc_gpio_stm32: update to new EXTI binding 2025-07-25 08:18:48 -04:00
intc_gpio_stm32wb0.c
intc_intel_vtd.c
intc_intel_vtd.h
intc_ioapic_priv.h
intc_ioapic.c
intc_irqmp.c
intc_ite_it8xxx2_v2.c
intc_ite_it8xxx2.c
intc_ite_it8xxx2.h
intc_ite_it51xxx.c
intc_loapic_spurious.S
intc_loapic.c
intc_mchp_ecia_xec.c
intc_miwu.c
intc_mtk_adsp.c
intc_nrfx_clic.c
intc_nrfx_clic.S
intc_nxp_irqsteer.c
intc_nxp_pint.c
intc_plic.c
intc_renesas_rx_icu.c
intc_renesas_rz_ext_irq.c
intc_rv32m1_intmux.c
intc_sam0_eic_priv.h
intc_sam0_eic.c
intc_shared_irq.c
intc_swerv_pic.c
intc_system_apic.c
intc_vexriscv_litex.c
intc_vim.c
intc_wch_exti.c
intc_wch_pfic.c
intc_wkpu_nxp_s32.c
intc_xmc4xxx.c
Kconfig
Kconfig.cavs
Kconfig.clic
Kconfig.dw
Kconfig.esp32
Kconfig.gd32_exti
Kconfig.gic drivers: gicv3_its: enable dma noncoherent support 2025-07-29 11:18:50 +01:00
Kconfig.intel_vtd
Kconfig.it8xxx2
Kconfig.it51xxx
Kconfig.loapic
Kconfig.mtk_adsp
Kconfig.multilevel
Kconfig.multilevel.aggregator_template
Kconfig.npcx
Kconfig.nxp_irqsteer
Kconfig.nxp_pint hal_nxp: Factorise inclusion of fsl_inputmux 2025-07-31 17:11:54 -04:00
Kconfig.nxp_s32
Kconfig.plic
Kconfig.renesas_rx
Kconfig.renesas_rz
Kconfig.rv32m1
Kconfig.sam0
Kconfig.shared_irq
Kconfig.stm32 drivers: interrupt_controller: introduce STM32 EXTI driver 2025-07-25 08:18:48 -04:00
Kconfig.vim
Kconfig.wch_exti
Kconfig.wch_pfic
Kconfig.xec
Kconfig.xmc4xxx
wuc_ite_it8xxx2.c
wuc_ite_it51xxx.c