Lines Matching +full:msi +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
92 bool "Amazon's Annapurna Labs Fabric Interrupt Controller"
98 Support Amazon's Annapurna Labs Fabric Interrupt Controller.
117 tristate "Broadcom BCM2712 MSI-X Interrupt Peripheral support"
126 Enable support for the Broadcom BCM2712 MSI-X target peripheral
127 (MIP) needed by brcmstb PCIe to handle MSI-X interrupts on
139 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver"
147 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
154 tristate "Broadcom STB generic L2 interrupt controller driver"
201 Enable support for the LAN966x Outbound Interrupt Controller.
202 This controller is present on the Microchip LAN966x PCI device and
206 will be called irq-lan966x-oic.
247 bool "J-Core integrated AIC" if COMPILE_TEST
251 Support for the J-Core integrated AIC.
261 Enable support for the Renesas Interrupt Controller for external
262 interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs.
265 bool "Renesas R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} IRQC support" if COMPILE_TEST
269 Enable support for the Renesas Interrupt Controller for external
270 devices, as found on R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs.
276 Enable support for the Renesas RZ/A1 Interrupt Controller, to use up
284 Enable support for the Renesas RZ/G2L (and alike SoC) Interrupt Controller
295 bool "Kontron sl28cpld IRQ controller"
299 Interrupt controller driver for the board management controller
327 tristate "TS-4800 IRQ controller"
332 Support for the TS-4800 FPGA IRQ controller
349 bool "Xilinx Interrupt Controller IP"
353 Support for the Xilinx Interrupt Controller IP core.
354 This is used as a primary controller with MicroBlaze and can also
355 be used as a secondary chained controller on other platforms.
360 Support for a CROSSBAR ip that precedes the main interrupt controller.
366 tristate "Keystone 2 IRQ controller IP"
369 Support for Texas Instruments Keystone 2 IRQ controller IP which
385 bool "Ingenic JZ47xx TCU interrupt controller"
443 tristate "STM32MP extended interrupts and event controller"
449 Support STM32MP EXTI (extended interrupts and event) controller.
481 bool "Goldfish programmable interrupt controller"
486 Say yes here to enable Goldfish interrupt controller driver used
494 Power Domain Controller driver to manage and configure wakeup
510 Say yes here to enable C-SKY SMP interrupt controller driver used
511 for C-SKY SMP system.
513 controller's register inside CPU.
516 bool "C-SKY APB Interrupt Controller"
519 Say yes here to enable C-SKY APB interrupt controller driver used
520 by C-SKY single core SOC system. It uses mmio map apb-bus to visit
521 the controller's register.
539 tristate "i.MX MU used as MSI controller"
549 CPU-to-CPU MSI controller. This requires a specially crafted DT
555 bool "Loongson-1 Interrupt Controller"
561 Support for the Loongson-1 platform Interrupt Controller.
564 tristate "TI SCI INTR Interrupt Controller"
572 TI System Controller, say Y here. Otherwise, say N.
575 tristate "TI SCI INTA Interrupt Controller"
584 TI System Controller, say Y here. Otherwise, say N.
592 This enables support for the PRU-ICSS Local Interrupt Controller
593 present within a PRU-ICSS subsystem present on various TI SoCs.
628 bool "StarFive JH8100 External Interrupt Controller"
639 bool "THEAD C9XX ACLINT S-mode IPI Interrupt Controller"
645 This enables support for T-HEAD specific ACLINT SSWI device
669 Support for the LoongArch CPU Interrupt Controller. For details of
671 Documentation/arch/loongarch/irq-chip-model.rst.
674 bool "Loongson Local I/O Interrupt Controller"
680 Support for the Loongson Local I/O Interrupt Controller.
683 bool "Loongson Extend I/O Interrupt Controller"
690 Support for the Loongson3 Extend I/O Interrupt Vector Controller.
693 bool "Loongson3 HyperTransport PIC Controller"
699 Support for the Loongson-3 HyperTransport PIC Controller.
702 bool "Loongson HyperTransport Interrupt Vector Controller"
707 Support for the Loongson HyperTransport Interrupt Vector Controller.
710 bool "Loongson PCH PIC Controller"
716 Support for the Loongson PCH PIC Controller.
719 bool "Loongson PCH MSI Controller"
727 Support for the Loongson PCH MSI Controller.
730 bool "Loongson PCH LPC Controller"
736 Support for the Loongson PCH LPC Controller.
739 bool "MStar Interrupt Controller"
745 Support MStar Interrupt Controller.
748 bool "Nuvoton WPCM450 Advanced Interrupt Controller"
751 Support for the interrupt controller in the Nuvoton WPCM450 BMC SoC.
759 bool "Apple Interrupt Controller (AIC)"
764 Support for the Apple Interrupt Controller found on Apple Silicon SoCs,
768 bool "Microchip External Interrupt Controller"
773 Support for Microchip External Interrupt Controller.
776 bool "Sophgo SG2042 MSI Controller"
783 Support for the Sophgo SG2042 MSI Controller.
784 This on-chip interrupt controller enables MSI sources to be
785 routed to the primary PLIC controller on SoC.
788 bool "Sunplus SP7021 interrupt controller" if COMPILE_TEST
791 Support for the Sunplus SP7021 Interrupt Controller IP core.
792 SP7021 SoC has 2 Chips: C-Chip & P-Chip. This is used as a
793 chained controller, routing all interrupt source in P-Chip to
794 the primary controller on C-Chip.