blob: 845abc107ad5f05e0b85fe5325a05e216f6f9817 [file] [log] [blame]
Thomas Petazzonif6e916b2012-11-20 23:00:52 +01001obj-$(CONFIG_IRQCHIP) += irqchip.o
2
Antoine Tenarte6b78f22016-02-19 16:22:44 +01003obj-$(CONFIG_ALPINE_MSI) += irq-alpine-msi.o
Alban Bedel81ffb182016-01-23 13:57:47 +01004obj-$(CONFIG_ATH79) += irq-ath79-cpu.o
Alban Bedel07ba4b02016-01-23 13:57:46 +01005obj-$(CONFIG_ATH79) += irq-ath79-misc.o
Viresh Kumardf1590d2012-11-12 22:56:03 +05306obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2835.o
Eric Anholt1a15aaa2015-08-06 16:00:33 -07007obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2836.o
Rob Herringa900e5d2013-02-12 16:04:52 -06008obj-$(CONFIG_ARCH_EXYNOS) += exynos-combiner.o
Linus Walleij6ee532e2017-03-18 17:53:24 +01009obj-$(CONFIG_FARADAY_FTINTC010) += irq-ftintc010.o
Haojian Zhuang8e4bebe2014-08-07 18:51:34 +080010obj-$(CONFIG_ARCH_HIP04) += irq-hip04.o
Vladimir Zapolskiy8cb17b52016-04-25 04:00:38 +030011obj-$(CONFIG_ARCH_LPC32XX) += irq-lpc32xx.o
Haojian Zhuangc052d132013-04-21 13:21:48 +080012obj-$(CONFIG_ARCH_MMP) += irq-mmp.o
Oleksij Rempel7e4ac672015-10-12 21:15:34 +020013obj-$(CONFIG_IRQ_MXS) += irq-mxs.o
Marc Zyngierde3ce082015-03-11 15:42:59 +000014obj-$(CONFIG_ARCH_TEGRA) += irq-tegra.o
Heiko Stuebner8a407832013-04-04 14:53:33 +090015obj-$(CONFIG_ARCH_S3C24XX) += irq-s3c24xx.o
Sebastian Hesselbarth350d71b92013-09-09 14:01:20 +020016obj-$(CONFIG_DW_APB_ICTL) += irq-dw-apb-ictl.o
James Hogan5698c502012-10-09 10:54:47 +010017obj-$(CONFIG_METAG) += irq-metag-ext.o
18obj-$(CONFIG_METAG_PERFCOUNTER_IRQS) += irq-metag.o
Alexander Shiyanafc98d92014-02-02 12:07:46 +040019obj-$(CONFIG_CLPS711X_IRQCHIP) += irq-clps711x.o
Stefan Kristiansson4db8e6d2014-05-26 23:31:42 +030020obj-$(CONFIG_OR1K_PIC) += irq-or1k-pic.o
Sebastian Hesselbarth9dbd90f2013-06-06 18:27:09 +020021obj-$(CONFIG_ORION_IRQCHIP) += irq-orion.o
Felipe Balbi85980662014-09-15 16:15:02 -050022obj-$(CONFIG_OMAP_IRQCHIP) += irq-omap-intc.o
Maxime Ripardd7fbc6c2013-03-24 10:10:04 +010023obj-$(CONFIG_ARCH_SUNXI) += irq-sun4i.o
Carlo Caione6058bb32014-03-19 20:21:17 +010024obj-$(CONFIG_ARCH_SUNXI) += irq-sunxi-nmi.o
Viresh Kumardf1590d2012-11-12 22:56:03 +053025obj-$(CONFIG_ARCH_SPEAR3XX) += spear-shirq.o
Marc Zyngierd51d0af2014-06-30 16:01:30 +010026obj-$(CONFIG_ARM_GIC) += irq-gic.o irq-gic-common.o
Jon Hunter9c8eddd2016-06-07 16:12:34 +010027obj-$(CONFIG_ARM_GIC_PM) += irq-gic-pm.o
Linus Walleij8f2c0062016-08-10 14:30:35 +020028obj-$(CONFIG_ARCH_REALVIEW) += irq-gic-realview.o
Suravee Suthikulpanit853a33c2014-11-25 18:47:22 +000029obj-$(CONFIG_ARM_GIC_V2M) += irq-gic-v2m.o
Marc Zyngier021f6532014-06-30 16:01:31 +010030obj-$(CONFIG_ARM_GIC_V3) += irq-gic-v3.o irq-gic-common.o
Marc Zyngier3d63cb52016-12-20 15:31:54 +000031obj-$(CONFIG_ARM_GIC_V3_ITS) += irq-gic-v3-its.o irq-gic-v3-its-pci-msi.o irq-gic-v3-its-platform-msi.o irq-gic-v4.o
Marc Zyngier9e2c9862016-04-11 09:57:53 +010032obj-$(CONFIG_PARTITION_PERCPU) += irq-partition-percpu.o
Ma Jun717c3db2015-12-17 19:56:35 +080033obj-$(CONFIG_HISILICON_IRQ_MBIGEN) += irq-mbigen.o
Uwe Kleine-König292ec082013-06-26 09:18:48 +020034obj-$(CONFIG_ARM_NVIC) += irq-nvic.o
Rob Herring44430ec2012-10-27 17:25:26 -050035obj-$(CONFIG_ARM_VIC) += irq-vic.o
Thomas Petazzonifed6d332016-02-10 15:46:56 +010036obj-$(CONFIG_ARMADA_370_XP_IRQ) += irq-armada-370-xp.o
Boris BREZILLONb1479eb2014-07-10 19:14:18 +020037obj-$(CONFIG_ATMEL_AIC_IRQ) += irq-atmel-aic-common.o irq-atmel-aic.o
38obj-$(CONFIG_ATMEL_AIC5_IRQ) += irq-atmel-aic-common.o irq-atmel-aic5.o
Ralf Baechle0509cfd2015-07-08 14:46:08 +020039obj-$(CONFIG_I8259) += irq-i8259.o
James Hoganb6ef9162013-04-22 15:43:50 +010040obj-$(CONFIG_IMGPDC_IRQ) += irq-imgpdc.o
Ralf Baechle67e38cf2015-05-26 18:20:06 +020041obj-$(CONFIG_IRQ_MIPS_CPU) += irq-mips-cpu.o
Arnd Bergmann60dbd762013-03-19 11:21:44 +010042obj-$(CONFIG_SIRF_IRQ) += irq-sirfsoc.o
Rich Felker981b58f2016-08-04 04:30:37 +000043obj-$(CONFIG_JCORE_AIC) += irq-jcore-aic.o
Magnus Damm44358042013-02-18 23:28:34 +090044obj-$(CONFIG_RENESAS_INTC_IRQPIN) += irq-renesas-intc-irqpin.o
Magnus Dammfbc83b72013-02-27 17:15:01 +090045obj-$(CONFIG_RENESAS_IRQC) += irq-renesas-irqc.o
Rob Herring81243e42012-11-20 21:21:40 -060046obj-$(CONFIG_VERSATILE_FPGA_IRQ) += irq-versatile-fpga.o
Daniel Tang397e7b52013-12-05 17:12:17 +110047obj-$(CONFIG_ARCH_NSPIRE) += irq-zevio.o
Tony Prisk06ff14c2013-03-24 01:12:25 +000048obj-$(CONFIG_ARCH_VT8500) += irq-vt8500.o
Lee Jones07088482015-02-18 15:13:58 +000049obj-$(CONFIG_ST_IRQCHIP) += irq-st.o
Mans Rullgard4bba6682016-01-20 18:07:17 +000050obj-$(CONFIG_TANGO_IRQ) += irq-tango.o
Christian Ruppertb06eb012013-06-25 18:29:57 +020051obj-$(CONFIG_TB10X_IRQC) += irq-tb10x.o
Damien Riegeld01f8632015-12-21 15:11:23 -050052obj-$(CONFIG_TS4800_IRQ) += irq-ts4800.o
Max Filippovcbd1de22013-12-01 12:59:49 +040053obj-$(CONFIG_XTENSA) += irq-xtensa-pic.o
Max Filippov26a8e962013-12-01 12:04:57 +040054obj-$(CONFIG_XTENSA_MX) += irq-xtensa-mx.o
Zubair Lutfullah Kakakhel0547dc72016-11-14 12:13:45 +000055obj-$(CONFIG_XILINX_INTC) += irq-xilinx-intc.o
Sricharan R96ca8482013-12-03 15:57:23 +053056obj-$(CONFIG_IRQ_CROSSBAR) += irq-crossbar.o
Stefan Agner0494e112015-03-01 23:41:27 +010057obj-$(CONFIG_SOC_VF610) += irq-vf610-mscm-ir.o
Simon Arlottc7c42ec2015-11-22 14:30:14 +000058obj-$(CONFIG_BCM6345_L1_IRQ) += irq-bcm6345-l1.o
Kevin Cernekee5f7f0312014-12-25 09:49:06 -080059obj-$(CONFIG_BCM7038_L1_IRQ) += irq-bcm7038-l1.o
Kevin Cernekeea4fcbb82014-11-06 22:44:27 -080060obj-$(CONFIG_BCM7120_L2_IRQ) += irq-bcm7120-l2.o
61obj-$(CONFIG_BRCMSTB_L2_IRQ) += irq-brcmstb-l2.o
Grygorii Strashko89323f82014-07-23 17:40:30 +030062obj-$(CONFIG_KEYSTONE_IRQ) += irq-keystone.o
Andrew Bresticker8a19b8f2014-09-18 14:47:19 -070063obj-$(CONFIG_MIPS_GIC) += irq-mips-gic.o
Youlin Pei9dbbbd32017-04-07 16:06:36 +080064obj-$(CONFIG_ARCH_MEDIATEK) += irq-mtk-sysirq.o irq-mtk-cirq.o
Baruch Siach8041dfb2015-01-15 12:34:00 +020065obj-$(CONFIG_ARCH_DIGICOLOR) += irq-digicolor.o
Yoshinori Sato8a764482015-05-10 02:30:47 +090066obj-$(CONFIG_RENESAS_H8300H_INTC) += irq-renesas-h8300h.o
67obj-$(CONFIG_RENESAS_H8S_INTC) += irq-renesas-h8s.o
Dmitry Eremin-Solenikov22b67ac2015-05-19 16:17:09 +010068obj-$(CONFIG_ARCH_SA1100) += irq-sa11x0.o
Paul Burton44e08e72015-05-24 16:11:31 +010069obj-$(CONFIG_INGENIC_IRQ) += irq-ingenic.o
Shenwei Wange324c4d2015-08-24 14:04:15 -050070obj-$(CONFIG_IMX_GPCV2) += irq-imx-gpcv2.o
Cristian Birsanaaa86662016-01-13 18:15:35 -070071obj-$(CONFIG_PIC32_EVIC) += irq-pic32-evic.o
Thomas Petazzonia68a63c2017-06-21 15:29:14 +020072obj-$(CONFIG_MVEBU_GICP) += irq-mvebu-gicp.o
Thomas Petazzonie0de91a2017-06-21 15:29:15 +020073obj-$(CONFIG_MVEBU_ICU) += irq-mvebu-icu.o
Thomas Petazzonic27f29b2016-02-19 14:34:43 +010074obj-$(CONFIG_MVEBU_ODMI) += irq-mvebu-odmi.o
Thomas Petazzonia1098932016-08-05 16:55:19 +020075obj-$(CONFIG_MVEBU_PIC) += irq-mvebu-pic.o
Minghuan Lianb8f3ebe2016-03-23 19:08:20 +080076obj-$(CONFIG_LS_SCFG_MSI) += irq-ls-scfg-msi.o
Noam Camus44df427c2015-10-29 00:26:22 +020077obj-$(CONFIG_EZNPS_GIC) += irq-eznps.o
Brendan Higginsf48e6992017-06-02 18:29:49 -070078obj-$(CONFIG_ARCH_ASPEED) += irq-aspeed-vic.o irq-aspeed-i2c-ic.o
Alexandre TORGUEe07204162016-09-20 18:00:57 +020079obj-$(CONFIG_STM32_EXTI) += irq-stm32-exti.o
Agustin Vega-Friasf20cc9b2017-02-02 18:23:59 -050080obj-$(CONFIG_QCOM_IRQ_COMBINER) += qcom-irq-combiner.o
Masahiro Yamada5ed34d32017-08-23 10:31:47 +090081obj-$(CONFIG_IRQ_UNIPHIER_AIDET) += irq-uniphier-aidet.o