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
50 depends on ARM_GIC_V3_ITS
51 depends on FSL_MC_BUS
67 depends on ARM_VIC
69 The maximum number of VICs available in the system, for
83 depends on PCI
89 depends on OF
90 depends on HAS_IOMEM
119 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver"
120 depends on ARCH_BRCMSTB || BMIPS_GENERIC
127 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
128 depends on ARCH_BRCMSTB || BMIPS_GENERIC
135 depends on ARCH_BCM2835 || ARCH_BRCMSTB || BMIPS_GENERIC
172 depends on MCHP_LAN966X_PCI || COMPILE_TEST
177 This controller is present on the Microchip LAN966x PCI device and
181 will be called irq-lan966x-oic.
195 depends on ARCH_CLPS711X
222 bool "J-Core integrated AIC" if COMPILE_TEST
223 depends on OF
226 Support for the J-Core integrated AIC.
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
245 devices, as found on R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs.
271 depends on MFD_SL28CPLD=y || COMPILE_TEST
275 found on the Kontron sl28 CPLD.
282 Enables SysCfg Controlled IRQs on STi based platforms.
302 tristate "TS-4800 IRQ controller"
304 depends on HAS_IOMEM
305 depends on SOC_IMX51 || COMPILE_TEST
307 Support for the TS-4800 FPGA IRQ controller
316 depends on VERSATILE_FPGA_IRQ
325 depends on OF_ADDRESS
330 be used as a secondary chained controller on other platforms.
342 depends on ARCH_KEYSTONE
356 depends on MACH_INGENIC
362 depends on MIPS || COMPILE_TEST
411 depends on PCI_MSI
418 depends on (ARCH_STM32 && !ARM_SINGLE_ARMV7M) || COMPILE_TEST
432 depends on ARCH_QCOM && ACPI
440 depends on ARCH_UNIPHIER || COMPILE_TEST
448 depends on ARCH_MESON || COMPILE_TEST
456 depends on MIPS && (GOLDFISH || COMPILE_TEST)
465 depends on ARCH_QCOM
473 depends on ARCH_QCOM
474 depends on MAILBOX
482 depends on CSKY
484 Say yes here to enable C-SKY SMP interrupt controller driver used
485 for C-SKY SMP system.
490 bool "C-SKY APB Interrupt Controller"
491 depends on CSKY
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
499 depends on ARCH_MXC || COMPILE_TEST
514 depends on OF && HAS_IOMEM
515 depends on ARCH_MXC || COMPILE_TEST
523 CPU-to-CPU MSI controller. This requires a specially crafted DT
529 bool "Loongson-1 Interrupt Controller"
530 depends on MACH_LOONGSON32
535 Support for the Loongson-1 platform Interrupt Controller.
539 depends on TI_SCI_PROTOCOL
540 depends on ARCH_K3 || COMPILE_TEST
544 over TI System Control Interface available on some new TI's SoCs.
546 TI System Controller, say Y here. Otherwise, say N.
550 depends on TI_SCI_PROTOCOL
551 depends on ARCH_K3 || (COMPILE_TEST && ARM64)
556 over TI System Control Interface available on some new TI's SoCs.
558 TI System Controller, say Y here. Otherwise, say N.
562 depends on TI_PRUSS
566 This enables support for the PRU-ICSS Local Interrupt Controller
567 present within a PRU-ICSS subsystem present on various TI SoCs.
573 depends on RISCV
578 depends on RISCV
583 depends on RISCV_APLIC
589 depends on RISCV
596 depends on RISCV_IMSIC
597 depends on PCI
598 depends on PCI_MSI
603 depends on RISCV
609 depends on ARCH_STARFIVE || COMPILE_TEST
613 This enables support for the INTC chip found in StarFive JH8100
619 bool "THEAD C9XX ACLINT S-mode IPI Interrupt Controller"
620 depends on RISCV
621 depends on SMP
625 This enables support for T-HEAD specific ACLINT SSWI device
632 depends on (ARCH_EXYNOS && ARM) || COMPILE_TEST
650 irq chip hierarchy on LoongArch platforms please read the document
651 Documentation/arch/loongarch/irq-chip-model.rst.
655 depends on MACH_LOONGSON64
664 depends on LOONGARCH
665 depends on MACH_LOONGSON64
674 depends on MACH_LOONGSON64 && MIPS
679 Support for the Loongson-3 HyperTransport PIC Controller.
683 depends on MACH_LOONGSON64
691 depends on MACH_LOONGSON64
700 depends on MACH_LOONGSON64
701 depends on PCI
711 depends on LOONGARCH
712 depends on MACH_LOONGSON64
720 depends on ARCH_MEDIATEK || ARCH_MSTARV7 || COMPILE_TEST
729 depends on ARCH_WPCM450
740 depends on ARM64
741 depends on ARCH_APPLE || COMPILE_TEST
744 Support for the Apple Interrupt Controller found on Apple Silicon SoCs,
749 depends on ARCH_AT91 || COMPILE_TEST
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.