Lines Matching +full:interrupt +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
88 bool "Amazon's Annapurna Labs Fabric Interrupt Controller"
94 Support Amazon's Annapurna Labs Fabric Interrupt Controller.
119 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver"
127 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
134 tristate "Broadcom STB generic L2 interrupt controller driver"
176 Enable support for the LAN966x Outbound Interrupt Controller.
177 This controller is present on the Microchip LAN966x PCI device and
178 maps the internal interrupts sources to PCIe interrupt.
181 will be called irq-lan966x-oic.
222 bool "J-Core integrated AIC" if COMPILE_TEST
226 Support for the J-Core integrated AIC.
236 Enable support for the Renesas Interrupt Controller for external
237 interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs.
240 bool "Renesas R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} IRQC support" if COMPILE_TEST
244 Enable support for the Renesas Interrupt Controller for external
245 devices, as found on R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs.
251 Enable support for the Renesas RZ/A1 Interrupt Controller, to use up
259 Enable support for the Renesas RZ/G2L (and alike SoC) Interrupt Controller
267 Enable support for the Renesas RZ/V2H(P) Interrupt Control Unit (ICU)
270 bool "Kontron sl28cpld IRQ controller"
274 Interrupt controller driver for the board management controller
302 tristate "TS-4800 IRQ controller"
307 Support for the TS-4800 FPGA IRQ controller
324 bool "Xilinx Interrupt Controller IP"
328 Support for the Xilinx Interrupt Controller IP core.
329 This is used as a primary controller with MicroBlaze and can also
330 be used as a secondary chained controller on other platforms.
335 Support for a CROSSBAR ip that precedes the main interrupt controller.
338 routed to one of the free irqchip interrupt lines.
341 tristate "Keystone 2 IRQ controller IP"
344 Support for Texas Instruments Keystone 2 IRQ controller IP which
360 bool "Ingenic JZ47xx TCU interrupt controller"
417 tristate "STM32MP extended interrupts and event controller"
423 Support STM32MP EXTI (extended interrupts and event) controller.
444 Support for the UniPhier AIDET (ARM Interrupt Detector).
447 tristate "Meson GPIO Interrupt Multiplexer"
452 Support Meson SoC Family GPIO Interrupt Multiplexer
455 bool "Goldfish programmable interrupt controller"
460 Say yes here to enable Goldfish interrupt controller driver used
468 Power Domain Controller driver to manage and configure wakeup
484 Say yes here to enable C-SKY SMP interrupt controller driver used
485 for C-SKY SMP system.
487 controller's register inside CPU.
490 bool "C-SKY APB Interrupt Controller"
493 Say yes here to enable C-SKY APB interrupt controller driver used
494 by C-SKY single core SOC system. It uses mmio map apb-bus to visit
495 the controller's register.
503 Support for the i.MX IRQSTEER interrupt multiplexer/remapper.
510 Support for the i.MX INTMUX interrupt multiplexer.
513 tristate "i.MX MU used as MSI controller"
523 CPU-to-CPU MSI controller. This requires a specially crafted DT
529 bool "Loongson-1 Interrupt Controller"
535 Support for the Loongson-1 platform Interrupt Controller.
538 tristate "TI SCI INTR Interrupt Controller"
543 This enables the irqchip driver support for K3 Interrupt router
545 If you wish to use interrupt router irq resources managed by the
546 TI System Controller, say Y here. Otherwise, say N.
549 tristate "TI SCI INTA Interrupt Controller"
555 This enables the irqchip driver support for K3 Interrupt aggregator
557 If you wish to use interrupt aggregator irq resources managed by the
558 TI System Controller, say Y here. Otherwise, say N.
566 This enables support for the PRU-ICSS Local Interrupt Controller
567 present within a PRU-ICSS subsystem present on various TI SoCs.
608 bool "StarFive JH8100 External Interrupt Controller"
619 bool "THEAD C9XX ACLINT S-mode IPI Interrupt Controller"
625 This enables support for T-HEAD specific ACLINT SSWI device
649 Support for the LoongArch CPU Interrupt Controller. For details of
651 Documentation/arch/loongarch/irq-chip-model.rst.
654 bool "Loongson Local I/O Interrupt Controller"
660 Support for the Loongson Local I/O Interrupt Controller.
663 bool "Loongson Extend I/O Interrupt Controller"
670 Support for the Loongson3 Extend I/O Interrupt Vector Controller.
673 bool "Loongson3 HyperTransport PIC Controller"
679 Support for the Loongson-3 HyperTransport PIC Controller.
682 bool "Loongson HyperTransport Interrupt Vector Controller"
687 Support for the Loongson HyperTransport Interrupt Vector Controller.
690 bool "Loongson PCH PIC Controller"
696 Support for the Loongson PCH PIC Controller.
699 bool "Loongson PCH MSI Controller"
707 Support for the Loongson PCH MSI Controller.
710 bool "Loongson PCH LPC Controller"
716 Support for the Loongson PCH LPC Controller.
719 bool "MStar Interrupt Controller"
725 Support MStar Interrupt Controller.
728 bool "Nuvoton WPCM450 Advanced Interrupt Controller"
731 Support for the interrupt controller in the Nuvoton WPCM450 BMC SoC.
739 bool "Apple Interrupt Controller (AIC)"
744 Support for the Apple Interrupt Controller found on Apple Silicon SoCs,
748 bool "Microchip External Interrupt Controller"
753 Support for Microchip External Interrupt Controller.
756 bool "Sunplus SP7021 interrupt controller" if COMPILE_TEST
759 Support for the Sunplus SP7021 Interrupt Controller IP core.
760 SP7021 SoC has 2 Chips: C-Chip & P-Chip. This is used as a
761 chained controller, routing all interrupt source in P-Chip to
762 the primary controller on C-Chip.