2012-11-20 23:00:52 +01:00
|
|
|
config IRQCHIP
|
|
|
|
|
def_bool y
|
|
|
|
|
depends on OF_IRQ
|
|
|
|
|
|
2012-11-20 21:21:40 -06:00
|
|
|
config ARM_GIC
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
2014-11-25 16:04:19 +08:00
|
|
|
select IRQ_DOMAIN_HIERARCHY
|
2012-11-20 21:21:40 -06:00
|
|
|
select MULTI_IRQ_HANDLER
|
|
|
|
|
|
2015-12-18 10:44:53 +01:00
|
|
|
config ARM_GIC_MAX_NR
|
|
|
|
|
int
|
|
|
|
|
default 2 if ARCH_REALVIEW
|
|
|
|
|
default 1
|
|
|
|
|
|
2014-11-25 18:47:22 +00:00
|
|
|
config ARM_GIC_V2M
|
|
|
|
|
bool
|
|
|
|
|
depends on ARM_GIC
|
|
|
|
|
depends on PCI && PCI_MSI
|
|
|
|
|
select PCI_MSI_IRQ_DOMAIN
|
|
|
|
|
|
2012-11-20 21:21:40 -06:00
|
|
|
config GIC_NON_BANKED
|
|
|
|
|
bool
|
|
|
|
|
|
2014-06-30 16:01:31 +01:00
|
|
|
config ARM_GIC_V3
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
select MULTI_IRQ_HANDLER
|
2014-11-24 14:35:09 +00:00
|
|
|
select IRQ_DOMAIN_HIERARCHY
|
2016-04-11 09:57:54 +01:00
|
|
|
select PARTITION_PERCPU
|
2014-06-30 16:01:31 +01:00
|
|
|
|
2014-11-24 14:35:19 +00:00
|
|
|
config ARM_GIC_V3_ITS
|
|
|
|
|
bool
|
|
|
|
|
select PCI_MSI_IRQ_DOMAIN
|
2014-06-30 16:01:31 +01:00
|
|
|
|
2013-06-26 09:18:48 +02:00
|
|
|
config ARM_NVIC
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
2015-05-16 11:44:16 +02:00
|
|
|
select IRQ_DOMAIN_HIERARCHY
|
2013-06-26 09:18:48 +02:00
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
|
2012-10-27 17:25:26 -05:00
|
|
|
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.
|
|
|
|
|
|
2016-02-10 15:46:56 +01:00
|
|
|
config ARMADA_370_XP_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
2016-02-10 15:46:57 +01:00
|
|
|
select PCI_MSI_IRQ_DOMAIN if PCI_MSI
|
2016-02-10 15:46:56 +01:00
|
|
|
|
2016-02-19 16:22:44 +01:00
|
|
|
config ALPINE_MSI
|
|
|
|
|
bool
|
|
|
|
|
depends on PCI && PCI_MSI
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select PCI_MSI_IRQ_DOMAIN
|
|
|
|
|
|
2014-07-10 19:14:18 +02:00
|
|
|
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
|
|
|
|
|
|
2015-07-08 14:46:08 +02:00
|
|
|
config I8259
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2015-11-22 14:30:14 +00:00
|
|
|
config BCM6345_L1_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2014-12-25 09:49:06 -08:00
|
|
|
config BCM7038_L1_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2014-11-06 22:44:27 -08:00
|
|
|
config BCM7120_L2_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2014-05-23 17:40:53 -07:00
|
|
|
config BRCMSTB_L2_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2013-09-09 14:01:20 +02:00
|
|
|
config DW_APB_ICTL
|
|
|
|
|
bool
|
2014-10-22 20:59:10 +08:00
|
|
|
select GENERIC_IRQ_CHIP
|
2013-09-09 14:01:20 +02:00
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2016-03-23 17:06:33 +08:00
|
|
|
config HISILICON_IRQ_MBIGEN
|
|
|
|
|
bool
|
|
|
|
|
select ARM_GIC_V3
|
|
|
|
|
select ARM_GIC_V3_ITS
|
|
|
|
|
select GENERIC_MSI_IRQ_DOMAIN
|
|
|
|
|
|
2013-04-22 15:43:50 +01:00
|
|
|
config IMGPDC_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2015-05-26 18:20:06 +02:00
|
|
|
config IRQ_MIPS_CPU
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2014-02-02 12:07:46 +04:00
|
|
|
config CLPS711X_IRQCHIP
|
|
|
|
|
bool
|
|
|
|
|
depends on ARCH_CLPS711X
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
select MULTI_IRQ_HANDLER
|
|
|
|
|
select SPARSE_IRQ
|
|
|
|
|
default y
|
|
|
|
|
|
2014-05-26 23:31:42 +03:00
|
|
|
config OR1K_PIC
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2014-09-15 16:15:02 -05:00
|
|
|
config OMAP_IRQCHIP
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2013-06-06 18:27:09 +02:00
|
|
|
config ORION_IRQCHIP
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
select MULTI_IRQ_HANDLER
|
|
|
|
|
|
2016-01-13 18:15:35 -07:00
|
|
|
config PIC32_EVIC
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2013-02-18 23:28:34 +09:00
|
|
|
config RENESAS_INTC_IRQPIN
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2013-02-27 17:15:01 +09:00
|
|
|
config RENESAS_IRQC
|
|
|
|
|
bool
|
2015-09-28 18:42:37 +09:00
|
|
|
select GENERIC_IRQ_CHIP
|
2013-02-27 17:15:01 +09:00
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
2015-02-18 15:13:58 +00:00
|
|
|
config ST_IRQCHIP
|
|
|
|
|
bool
|
|
|
|
|
select REGMAP
|
|
|
|
|
select MFD_SYSCON
|
|
|
|
|
help
|
|
|
|
|
Enables SysCfg Controlled IRQs on STi based platforms.
|
|
|
|
|
|
2016-01-20 18:07:17 +00:00
|
|
|
config TANGO_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
|
2013-06-25 18:29:57 +02:00
|
|
|
config TB10X_IRQC
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
select GENERIC_IRQ_CHIP
|
|
|
|
|
|
2015-12-21 15:11:23 -05:00
|
|
|
config TS4800_IRQ
|
|
|
|
|
tristate "TS-4800 IRQ controller"
|
|
|
|
|
select IRQ_DOMAIN
|
2016-01-25 23:24:17 +01:00
|
|
|
depends on HAS_IOMEM
|
2016-02-09 11:19:20 +01:00
|
|
|
depends on SOC_IMX51 || COMPILE_TEST
|
2015-12-21 15:11:23 -05:00
|
|
|
help
|
|
|
|
|
Support for the TS-4800 FPGA IRQ controller
|
|
|
|
|
|
2012-10-31 22:04:31 +01:00
|
|
|
config VERSATILE_FPGA_IRQ
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
|
|
|
|
config VERSATILE_FPGA_IRQ_NR
|
|
|
|
|
int
|
|
|
|
|
default 4
|
|
|
|
|
depends on VERSATILE_FPGA_IRQ
|
2013-12-01 12:04:57 +04:00
|
|
|
|
|
|
|
|
config XTENSA_MX
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
2013-12-03 15:57:23 +05:30
|
|
|
|
|
|
|
|
config IRQ_CROSSBAR
|
|
|
|
|
bool
|
|
|
|
|
help
|
2014-09-18 12:09:42 +09:00
|
|
|
Support for a CROSSBAR ip that precedes the main interrupt controller.
|
2013-12-03 15:57:23 +05:30
|
|
|
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.
|
2014-07-23 17:40:30 +03:00
|
|
|
|
|
|
|
|
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
|
2014-09-18 14:47:19 -07:00
|
|
|
|
|
|
|
|
config MIPS_GIC
|
|
|
|
|
bool
|
2015-12-08 13:20:28 +00:00
|
|
|
select GENERIC_IRQ_IPI
|
2015-12-08 13:20:23 +00:00
|
|
|
select IRQ_DOMAIN_HIERARCHY
|
2014-09-18 14:47:19 -07:00
|
|
|
select MIPS_CM
|
2015-05-10 02:30:47 +09:00
|
|
|
|
2015-05-24 16:11:31 +01:00
|
|
|
config INGENIC_IRQ
|
|
|
|
|
bool
|
|
|
|
|
depends on MACH_INGENIC
|
|
|
|
|
default y
|
2015-06-27 12:44:34 -07:00
|
|
|
|
2015-05-10 02:30:47 +09:00
|
|
|
config RENESAS_H8300H_INTC
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
|
|
|
|
|
config RENESAS_H8S_INTC
|
|
|
|
|
bool
|
2015-06-27 12:44:34 -07:00
|
|
|
select IRQ_DOMAIN
|
2015-08-24 14:04:15 -05:00
|
|
|
|
|
|
|
|
config IMX_GPCV2
|
|
|
|
|
bool
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
help
|
|
|
|
|
Enables the wakeup IRQs for IMX platforms with GPCv2 block
|
2015-10-12 21:15:34 +02:00
|
|
|
|
|
|
|
|
config IRQ_MXS
|
|
|
|
|
def_bool y if MACH_ASM9260 || ARCH_MXS
|
|
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
select STMP_DEVICE
|
2016-02-19 14:34:43 +01:00
|
|
|
|
|
|
|
|
config MVEBU_ODMI
|
|
|
|
|
bool
|
|
|
|
|
select GENERIC_MSI_IRQ_DOMAIN
|
2016-04-11 09:57:53 +01:00
|
|
|
|
2016-03-23 19:08:20 +08:00
|
|
|
config LS_SCFG_MSI
|
|
|
|
|
def_bool y if SOC_LS1021A || ARCH_LAYERSCAPE
|
|
|
|
|
depends on PCI && PCI_MSI
|
|
|
|
|
select PCI_MSI_IRQ_DOMAIN
|
|
|
|
|
|
2016-04-11 09:57:53 +01:00
|
|
|
config PARTITION_PERCPU
|
|
|
|
|
bool
|
2016-05-19 09:46:18 -07:00
|
|
|
|
2015-10-29 00:26:22 +02:00
|
|
|
config EZNPS_GIC
|
|
|
|
|
bool "NPS400 Global Interrupt Manager (GIM)"
|
2016-05-12 23:03:35 +02:00
|
|
|
depends on ARC || (COMPILE_TEST && !64BIT)
|
2015-10-29 00:26:22 +02:00
|
|
|
select IRQ_DOMAIN
|
|
|
|
|
help
|
|
|
|
|
Support the EZchip NPS400 global interrupt controller
|