123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283 |
- config IRQCHIP
- def_bool y
- depends on OF_IRQ
- config ARM_GIC
- bool
- select IRQ_DOMAIN
- select IRQ_DOMAIN_HIERARCHY
- select MULTI_IRQ_HANDLER
- config ARM_GIC_PM
- bool
- depends on PM
- select ARM_GIC
- select PM_CLK
- config ARM_GIC_MAX_NR
- int
- default 2 if ARCH_REALVIEW
- default 1
- config ARM_GIC_V2M
- bool
- depends on PCI
- select ARM_GIC
- select PCI_MSI
- config GIC_NON_BANKED
- bool
- config ARM_GIC_V3
- bool
- select IRQ_DOMAIN
- select MULTI_IRQ_HANDLER
- select IRQ_DOMAIN_HIERARCHY
- select PARTITION_PERCPU
- config ARM_GIC_V3_ITS
- bool
- depends on PCI
- depends on PCI_MSI
- select ACPI_IORT if ACPI
- config ARM_NVIC
- bool
- select IRQ_DOMAIN
- select IRQ_DOMAIN_HIERARCHY
- select GENERIC_IRQ_CHIP
- config ARM_VIC
- bool
- select IRQ_DOMAIN
- select MULTI_IRQ_HANDLER
- config ARM_VIC_NR
- int
- default 4 if ARCH_S5PV210
- default 2
- depends on ARM_VIC
- help
- The maximum number of VICs available in the system, for
- power management.
- config ARMADA_370_XP_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select PCI_MSI if PCI
- config ALPINE_MSI
- bool
- depends on PCI
- select PCI_MSI
- select GENERIC_IRQ_CHIP
- config ATMEL_AIC_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- select MULTI_IRQ_HANDLER
- select SPARSE_IRQ
- config ATMEL_AIC5_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- select MULTI_IRQ_HANDLER
- select SPARSE_IRQ
- config I8259
- bool
- select IRQ_DOMAIN
- config BCM6345_L1_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config BCM7038_L1_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config BCM7120_L2_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config BRCMSTB_L2_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config DW_APB_ICTL
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config HISILICON_IRQ_MBIGEN
- bool
- select ARM_GIC_V3
- select ARM_GIC_V3_ITS
- config IMGPDC_IRQ
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config IRQ_MIPS_CPU
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config CLPS711X_IRQCHIP
- bool
- depends on ARCH_CLPS711X
- select IRQ_DOMAIN
- select MULTI_IRQ_HANDLER
- select SPARSE_IRQ
- default y
- config OR1K_PIC
- bool
- select IRQ_DOMAIN
- config OMAP_IRQCHIP
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config ORION_IRQCHIP
- bool
- select IRQ_DOMAIN
- select MULTI_IRQ_HANDLER
- config PIC32_EVIC
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config JCORE_AIC
- bool "J-Core integrated AIC" if COMPILE_TEST
- depends on OF
- select IRQ_DOMAIN
- help
- Support for the J-Core integrated AIC.
- config RENESAS_INTC_IRQPIN
- bool
- select IRQ_DOMAIN
- config RENESAS_IRQC
- bool
- select GENERIC_IRQ_CHIP
- select IRQ_DOMAIN
- config ST_IRQCHIP
- bool
- select REGMAP
- select MFD_SYSCON
- help
- Enables SysCfg Controlled IRQs on STi based platforms.
- config TANGO_IRQ
- bool
- select IRQ_DOMAIN
- select GENERIC_IRQ_CHIP
- config TB10X_IRQC
- bool
- select IRQ_DOMAIN
- select GENERIC_IRQ_CHIP
- config TS4800_IRQ
- tristate "TS-4800 IRQ controller"
- select IRQ_DOMAIN
- depends on HAS_IOMEM
- depends on SOC_IMX51 || COMPILE_TEST
- help
- Support for the TS-4800 FPGA IRQ controller
- config VERSATILE_FPGA_IRQ
- bool
- select IRQ_DOMAIN
- config VERSATILE_FPGA_IRQ_NR
- int
- default 4
- depends on VERSATILE_FPGA_IRQ
- config XTENSA_MX
- bool
- select IRQ_DOMAIN
- config IRQ_CROSSBAR
- bool
- help
- Support for a CROSSBAR ip that precedes the main interrupt controller.
- The primary irqchip invokes the crossbar's callback which inturn allocates
- a free irq and configures the IP. Thus the peripheral interrupts are
- routed to one of the free irqchip interrupt lines.
- config KEYSTONE_IRQ
- tristate "Keystone 2 IRQ controller IP"
- depends on ARCH_KEYSTONE
- help
- Support for Texas Instruments Keystone 2 IRQ controller IP which
- is part of the Keystone 2 IPC mechanism
- config MIPS_GIC
- bool
- select GENERIC_IRQ_IPI
- select IRQ_DOMAIN_HIERARCHY
- select MIPS_CM
- config INGENIC_IRQ
- bool
- depends on MACH_INGENIC
- default y
- config RENESAS_H8300H_INTC
- bool
- select IRQ_DOMAIN
- config RENESAS_H8S_INTC
- bool
- select IRQ_DOMAIN
- config IMX_GPCV2
- bool
- select IRQ_DOMAIN
- help
- Enables the wakeup IRQs for IMX platforms with GPCv2 block
- config IRQ_MXS
- def_bool y if MACH_ASM9260 || ARCH_MXS
- select IRQ_DOMAIN
- select STMP_DEVICE
- config MVEBU_ODMI
- bool
- select GENERIC_MSI_IRQ_DOMAIN
- config MVEBU_PIC
- bool
- config LS_SCFG_MSI
- def_bool y if SOC_LS1021A || ARCH_LAYERSCAPE
- depends on PCI && PCI_MSI
- config PARTITION_PERCPU
- bool
- config EZNPS_GIC
- bool "NPS400 Global Interrupt Manager (GIM)"
- depends on ARC || (COMPILE_TEST && !64BIT)
- select IRQ_DOMAIN
- help
- Support the EZchip NPS400 global interrupt controller
- config STM32_EXTI
- bool
- select IRQ_DOMAIN
|