Lines Matching +full:system +full:- +full:on +full:- +full:chip
1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "IRQ chip support"
6 depends on (OF_IRQ || ACPI_GENERIC_GSI)
10 depends on OF
16 depends on PM
21 depends on ARM_GIC
27 depends on PCI
53 depends on ARM_GIC_V3_ITS
54 depends on FSL_MC_BUS
70 depends on ARM_VIC
72 The maximum number of VICs available in the system, for
87 depends on PCI
93 depends on OF
94 depends on HAS_IOMEM
117 tristate "Broadcom BCM2712 MSI-X Interrupt Peripheral support"
118 depends on ARCH_BRCMSTB || ARCH_BCM2835 || COMPILE_TEST
120 depends on ARM_GIC
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"
140 depends on ARCH_BRCMSTB || BMIPS_GENERIC
147 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
148 depends on ARCH_BRCMSTB || BMIPS_GENERIC
155 depends on ARCH_BCM2835 || ARCH_BRCMSTB || BMIPS_GENERIC
197 depends on MCHP_LAN966X_PCI || COMPILE_TEST
202 This controller is present on the Microchip LAN966x PCI device and
206 will be called irq-lan966x-oic.
220 depends on ARCH_CLPS711X
247 bool "J-Core integrated AIC" if COMPILE_TEST
248 depends on OF
251 Support for the J-Core integrated AIC.
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
270 devices, as found on R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs.
296 depends on MFD_SL28CPLD=y || COMPILE_TEST
300 found on the Kontron sl28 CPLD.
307 Enables SysCfg Controlled IRQs on STi based platforms.
327 tristate "TS-4800 IRQ controller"
329 depends on HAS_IOMEM
330 depends on SOC_IMX51 || COMPILE_TEST
332 Support for the TS-4800 FPGA IRQ controller
341 depends on VERSATILE_FPGA_IRQ
350 depends on OF_ADDRESS
355 be used as a secondary chained controller on other platforms.
367 depends on ARCH_KEYSTONE
381 depends on MACH_INGENIC
387 depends on MIPS || COMPILE_TEST
437 depends on PCI_MSI
444 depends on (ARCH_STM32 && !ARM_SINGLE_ARMV7M) || COMPILE_TEST
458 depends on ARCH_QCOM && ACPI
466 depends on ARCH_UNIPHIER || COMPILE_TEST
474 depends on ARCH_MESON || COMPILE_TEST
482 depends on MIPS && (GOLDFISH || COMPILE_TEST)
491 depends on ARCH_QCOM
499 depends on ARCH_QCOM
500 depends on MAILBOX
508 depends on CSKY
510 Say yes here to enable C-SKY SMP interrupt controller driver used
511 for C-SKY SMP system.
516 bool "C-SKY APB Interrupt Controller"
517 depends on CSKY
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
525 depends on ARCH_MXC || COMPILE_TEST
540 depends on OF && HAS_IOMEM
541 depends on ARCH_MXC || COMPILE_TEST
549 CPU-to-CPU MSI controller. This requires a specially crafted DT
555 bool "Loongson-1 Interrupt Controller"
556 depends on MACH_LOONGSON32
561 Support for the Loongson-1 platform Interrupt Controller.
565 depends on TI_SCI_PROTOCOL
566 depends on ARCH_K3 || COMPILE_TEST
570 over TI System Control Interface available on some new TI's SoCs.
572 TI System Controller, say Y here. Otherwise, say N.
576 depends on TI_SCI_PROTOCOL
577 depends on ARCH_K3 || (COMPILE_TEST && ARM64)
582 over TI System Control Interface available on some new TI's SoCs.
584 TI System Controller, say Y here. Otherwise, say N.
588 depends on TI_PRUSS
592 This enables support for the PRU-ICSS Local Interrupt Controller
593 present within a PRU-ICSS subsystem present on various TI SoCs.
599 depends on RISCV
604 depends on RISCV
609 depends on RISCV_APLIC
615 depends on RISCV
623 depends on RISCV
629 depends on ARCH_STARFIVE || COMPILE_TEST
633 This enables support for the INTC chip found in StarFive JH8100
639 bool "THEAD C9XX ACLINT S-mode IPI Interrupt Controller"
640 depends on RISCV
641 depends on SMP
645 This enables support for T-HEAD specific ACLINT SSWI device
652 depends on (ARCH_EXYNOS && ARM) || COMPILE_TEST
670 irq chip hierarchy on LoongArch platforms please read the document
671 Documentation/arch/loongarch/irq-chip-model.rst.
675 depends on MACH_LOONGSON64
684 depends on LOONGARCH
685 depends on MACH_LOONGSON64
694 depends on MACH_LOONGSON64 && MIPS
699 Support for the Loongson-3 HyperTransport PIC Controller.
703 depends on MACH_LOONGSON64
711 depends on MACH_LOONGSON64
720 depends on MACH_LOONGSON64
721 depends on PCI
731 depends on LOONGARCH
732 depends on MACH_LOONGSON64
740 depends on ARCH_MEDIATEK || ARCH_MSTARV7 || COMPILE_TEST
749 depends on ARCH_WPCM450
760 depends on ARM64
761 depends on ARCH_APPLE || COMPILE_TEST
764 Support for the Apple Interrupt Controller found on Apple Silicon SoCs,
769 depends on ARCH_AT91 || COMPILE_TEST
777 depends on ARCH_SOPHGO || COMPILE_TEST
778 depends on PCI
784 This on-chip interrupt controller enables MSI sources to be
785 routed to the primary PLIC controller on SoC.
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.