Lines Matching +full:interrupt +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
91 bool "Amazon's Annapurna Labs Fabric Interrupt Controller"
97 Support Amazon's Annapurna Labs Fabric Interrupt Controller.
116 tristate "Broadcom BCM2712 MSI-X Interrupt Peripheral support"
125 Enable support for the Broadcom BCM2712 MSI-X target peripheral
126 (MIP) needed by brcmstb PCIe to handle MSI-X interrupts on
138 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver"
146 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
153 tristate "Broadcom STB generic L2 interrupt controller driver"
195 Enable support for the LAN966x Outbound Interrupt Controller.
196 This controller is present on the Microchip LAN966x PCI device and
197 maps the internal interrupts sources to PCIe interrupt.
200 will be called irq-lan966x-oic.
241 bool "J-Core integrated AIC" if COMPILE_TEST
245 Support for the J-Core integrated AIC.
255 Enable support for the Renesas Interrupt Controller for external
256 interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs.
259 bool "Renesas R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} IRQC support" if COMPILE_TEST
263 Enable support for the Renesas Interrupt Controller for external
264 devices, as found on R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs.
270 Enable support for the Renesas RZ/A1 Interrupt Controller, to use up
278 Enable support for the Renesas RZ/G2L (and alike SoC) Interrupt Controller
286 Enable support for the Renesas RZ/V2H(P) Interrupt Control Unit (ICU)
289 bool "Kontron sl28cpld IRQ controller"
293 Interrupt controller driver for the board management controller
321 tristate "TS-4800 IRQ controller"
326 Support for the TS-4800 FPGA IRQ controller
343 bool "Xilinx Interrupt Controller IP"
347 Support for the Xilinx Interrupt Controller IP core.
348 This is used as a primary controller with MicroBlaze and can also
349 be used as a secondary chained controller on other platforms.
354 Support for a CROSSBAR ip that precedes the main interrupt controller.
357 routed to one of the free irqchip interrupt lines.
360 tristate "Keystone 2 IRQ controller IP"
363 Support for Texas Instruments Keystone 2 IRQ controller IP which
379 bool "Ingenic JZ47xx TCU interrupt controller"
437 tristate "STM32MP extended interrupts and event controller"
443 Support STM32MP EXTI (extended interrupts and event) controller.
464 Support for the UniPhier AIDET (ARM Interrupt Detector).
467 tristate "Meson GPIO Interrupt Multiplexer"
472 Support Meson SoC Family GPIO Interrupt Multiplexer
475 bool "Goldfish programmable interrupt controller"
480 Say yes here to enable Goldfish interrupt controller driver used
488 Power Domain Controller driver to manage and configure wakeup
504 Say yes here to enable C-SKY SMP interrupt controller driver used
505 for C-SKY SMP system.
507 controller's register inside CPU.
510 bool "C-SKY APB Interrupt Controller"
513 Say yes here to enable C-SKY APB interrupt controller driver used
514 by C-SKY single core SOC system. It uses mmio map apb-bus to visit
515 the controller's register.
523 Support for the i.MX IRQSTEER interrupt multiplexer/remapper.
530 Support for the i.MX INTMUX interrupt multiplexer.
533 tristate "i.MX MU used as MSI controller"
543 CPU-to-CPU MSI controller. This requires a specially crafted DT
549 bool "Loongson-1 Interrupt Controller"
555 Support for the Loongson-1 platform Interrupt Controller.
558 tristate "TI SCI INTR Interrupt Controller"
563 This enables the irqchip driver support for K3 Interrupt router
565 If you wish to use interrupt router irq resources managed by the
566 TI System Controller, say Y here. Otherwise, say N.
569 tristate "TI SCI INTA Interrupt Controller"
575 This enables the irqchip driver support for K3 Interrupt aggregator
577 If you wish to use interrupt aggregator irq resources managed by the
578 TI System Controller, say Y here. Otherwise, say N.
586 This enables support for the PRU-ICSS Local Interrupt Controller
587 present within a PRU-ICSS subsystem present on various TI SoCs.
622 bool "StarFive JH8100 External Interrupt Controller"
633 bool "THEAD C9XX ACLINT S-mode IPI Interrupt Controller"
639 This enables support for T-HEAD specific ACLINT SSWI device
663 Support for the LoongArch CPU Interrupt Controller. For details of
665 Documentation/arch/loongarch/irq-chip-model.rst.
668 bool "Loongson Local I/O Interrupt Controller"
674 Support for the Loongson Local I/O Interrupt Controller.
677 bool "Loongson Extend I/O Interrupt Controller"
684 Support for the Loongson3 Extend I/O Interrupt Vector Controller.
687 bool "Loongson3 HyperTransport PIC Controller"
693 Support for the Loongson-3 HyperTransport PIC Controller.
696 bool "Loongson HyperTransport Interrupt Vector Controller"
701 Support for the Loongson HyperTransport Interrupt Vector Controller.
704 bool "Loongson PCH PIC Controller"
710 Support for the Loongson PCH PIC Controller.
713 bool "Loongson PCH MSI Controller"
721 Support for the Loongson PCH MSI Controller.
724 bool "Loongson PCH LPC Controller"
730 Support for the Loongson PCH LPC Controller.
733 bool "MStar Interrupt Controller"
739 Support MStar Interrupt Controller.
742 bool "Nuvoton WPCM450 Advanced Interrupt Controller"
745 Support for the interrupt controller in the Nuvoton WPCM450 BMC SoC.
753 bool "Apple Interrupt Controller (AIC)"
758 Support for the Apple Interrupt Controller found on Apple Silicon SoCs,
762 bool "Microchip External Interrupt Controller"
767 Support for Microchip External Interrupt Controller.
770 bool "Sophgo SG2042 MSI Controller"
777 Support for the Sophgo SG2042 MSI Controller.
778 This on-chip interrupt controller enables MSI sources to be
779 routed to the primary PLIC controller on SoC.
782 bool "Sunplus SP7021 interrupt controller" if COMPILE_TEST
785 Support for the Sunplus SP7021 Interrupt Controller IP core.
786 SP7021 SoC has 2 Chips: C-Chip & P-Chip. This is used as a
787 chained controller, routing all interrupt source in P-Chip to
788 the primary controller on C-Chip.