Lines Matching +full:default +full:- +full:on

1 # SPDX-License-Identifier: GPL-2.0-only
6 depends on (OF_IRQ || ACPI_GENERIC_GSI)
10 depends on OF
16 depends on PM
21 depends on ARM_GIC
22 default 2 if ARCH_REALVIEW
23 default 1
27 depends on PCI
46 default ARM_GIC_V3
50 depends on ARM_GIC_V3_ITS
51 depends on FSL_MC_BUS
52 default ARM_GIC_V3_ITS
65 default 4 if ARCH_S5PV210
66 default 2
67 depends on ARM_VIC
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
121 default ARCH_BRCMSTB || BMIPS_GENERIC
127 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
128 depends on ARCH_BRCMSTB || BMIPS_GENERIC
129 default ARCH_BRCMSTB || BMIPS_GENERIC
135 depends on ARCH_BCM2835 || ARCH_BRCMSTB || BMIPS_GENERIC
136 default 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
198 default y
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
315 default 4
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
357 default y
361 default MACH_INGENIC
362 depends on MIPS || COMPILE_TEST
411 depends on PCI_MSI
418 depends on (ARCH_STM32 && !ARM_SINGLE_ARMV7M) || COMPILE_TEST
419 default ARCH_STM32 && !ARM_SINGLE_ARMV7M
432 depends on ARCH_QCOM && ACPI
440 depends on ARCH_UNIPHIER || COMPILE_TEST
441 default ARCH_UNIPHIER
448 depends on ARCH_MESON || COMPILE_TEST
449 default ARCH_MESON
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
500 default ARCH_MXC
507 default y if ARCH_MXC
514 depends on OF && HAS_IOMEM
515 depends on ARCH_MXC || COMPILE_TEST
516 default m if ARCH_MXC
523 CPU-to-CPU MSI controller. This requires a specially crafted DT
529 bool "Loongson-1 Interrupt Controller"
530 depends on MACH_LOONGSON32
531 default y
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.
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.
562 depends on TI_PRUSS
563 default 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
585 default RISCV_APLIC
589 depends on RISCV
596 depends on RISCV_IMSIC
597 depends on PCI
598 depends on PCI_MSI
599 default RISCV_IMSIC
603 depends on RISCV
609 depends on ARCH_STARFIVE || COMPILE_TEST
610 default ARCH_STARFIVE
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
656 default y
664 depends on LOONGARCH
665 depends on MACH_LOONGSON64
666 default MACH_LOONGSON64
674 depends on MACH_LOONGSON64 && MIPS
675 default y
679 Support for the Loongson-3 HyperTransport PIC Controller.
683 depends on MACH_LOONGSON64
684 default MACH_LOONGSON64
691 depends on MACH_LOONGSON64
692 default MACH_LOONGSON64
700 depends on MACH_LOONGSON64
701 depends on PCI
702 default MACH_LOONGSON64
711 depends on LOONGARCH
712 depends on MACH_LOONGSON64
713 default MACH_LOONGSON64
720 depends on ARCH_MEDIATEK || ARCH_MSTARV7 || COMPILE_TEST
721 default ARCH_MEDIATEK
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
757 default SOC_SP7021
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.