aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/Kconfig
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/...Mark Brown1-6/+29
14 daysMerge tag 'soc_fsl-7.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/...Arnd Bergmann1-6/+0
2026-04-30irqchip/qcom: Unify user-visible "Qualcomm" nameKrzysztof Kozlowski1-3/+3
2026-04-30irqchip/starfive: Rename jh8100 to jhb100Changhuang Liang1-3/+3
2026-04-30irqchip/ast2700-intc: Add KUnit tests for route resolutionRyan Chen1-0/+11
2026-04-30irqchip/ast2700-intc: Add AST2700-A2 supportRyan Chen1-0/+12
2026-03-26irqchip/loongson-pch-lpc: Enable building on MIPS Loongson64Icenowy Zheng1-1/+0
2026-03-11irqchip/imx-irqsteer: Add NXP S32N79 supportCiprian Marian Costea1-3/+3
2026-02-26fsl-mc: Remove legacy MSI implementationMarc Zyngier1-6/+0
2026-02-24irqchip/irq-pic32-evic: Allow driver to be compiled with COMPILE_TESTBrian Masney1-1/+4
2026-01-18irqchip: Allow LoongArch irqchip drivers on both 32BIT/64BITHuacai Chen1-6/+5
2025-12-15irqchip: Add RZ/{T2H,N2H} Interrupt Controller (ICU) driverCosmin Tanislav1-0/+8
2025-12-02Merge tag 'irq-drivers-2025-11-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+3
2025-10-27irqchip: Kill irq-partition-percpuMarc Zyngier1-3/+0
2025-10-27irqchip/gic-v3: Drop support for custom PPI partitionsMarc Zyngier1-1/+0
2025-10-16irqchip: Enable compile testing of Broadcom driversJohan Hovold1-3/+3
2025-09-25irqchip/riscv-rpmi-sysmsi: Add ACPI supportSunil V L1-1/+1
2025-09-25irqchip: Add driver for the RPMI system MSI service groupAnup Patel1-0/+7
2025-08-06irqchip: Build IMX_MU_MSI only on ARMArnd Bergmann1-0/+1
2025-07-30Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+12
2025-07-29Merge tag 'irq-drivers-2025-07-27' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+14
2025-07-29Merge tag 'kvmarm-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/kv...Paolo Bonzini1-0/+12
2025-07-08irqchip/gic-v5: Add GICv5 ITS supportLorenzo Pieralisi1-0/+3
2025-07-08irqchip/gic-v3: Rename GICv3 ITS MSI parentLorenzo Pieralisi1-0/+4
2025-07-08irqchip/gic-v5: Add GICv5 PPI supportLorenzo Pieralisi1-0/+5
2025-07-03irqchip/ls-scfg-msi: Switch to use msi_create_parent_irq_domain()Nam Cao1-0/+1
2025-07-03irqchip/armada-370-xp: Switch to msi_create_parent_irq_domain()Nam Cao1-0/+1
2025-07-03irqchip/alpine-msi: Switch to msi_create_parent_irq_domain()Thomas Gleixner1-0/+1
2025-06-30irqchip/irq-msi-lib: Select CONFIG_GENERIC_MSI_IRQNam Cao1-0/+1
2025-06-26irqchip/thead-c900-aclint-sswi: Generalize aclint-sswi driver and add MIPS P8...Vladimir Kondratiev1-4/+11
2025-05-27Merge tag 'irq-drivers-2025-05-25' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+5
2025-04-16irqchip/irq-bcm2712-mip: Enable driver when ARCH_BCM2835 is enabledPeter Robinson1-2/+2
2025-04-07irqchip: Add EcoNet EN751221 INTCCaleb James DeLisle1-0/+5
2025-03-28Merge tag 'pci-v6.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+16
2025-03-26Merge tag 'iommu-updates-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+4
2025-03-25Merge tag 'irq-drivers-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-7/+13
2025-02-26irqchip: Add the Sophgo SG2042 MSI interrupt controllerChen Wang1-0/+12
2025-02-24irqchip: Add Broadcom BCM2712 MSI-X interrupt controllerStanimir Varbanov1-0/+16
2025-02-21irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need itJason Gunthorpe1-0/+4
2025-02-20irqchip/riscv-imsic: Move to common MSI libraryThomas Gleixner1-7/+1
2025-01-23irqchip/lan966x-oic: Make CONFIG_LAN966X_OIC depend on CONFIG_MCHP_LAN966X_PCIGeert Uytterhoeven1-0/+1
2025-01-21Merge tag 'irq-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+4
2025-01-15irqchip/ti-sci-inta : Add module build supportNicolas Frayer1-1/+2
2025-01-15irqchip/ti-sci-intr: Add module build supportNicolas Frayer1-1/+2
2024-12-03irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compil...Geert Uytterhoeven1-1/+1
2024-11-19Merge tag 'irq-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+20
2024-11-07irqchip: Add T-HEAD C900 ACLINT SSWI driverInochi Amaoto1-0/+12
2024-11-01irqchip/mips-gic: Fix selection of GENERIC_IRQ_EFFECTIVE_AFF_MASKNathan Chancellor1-1/+1
2024-10-30irqchip/mips-gic: Multi-cluster supportPaul Burton1-0/+1
2024-10-16irqchip: Add RZ/V2H(P) Interrupt Control Unit (ICU) driverFabrizio Castro1-0/+7
2024-10-02irqchip: Remove obsolete config ARM_GIC_V3_ITS_PCILukas Bulwahn1-7/+0
2024-08-20irqchip/loongson-pch-msi: Switch to MSI parent domainsHuacai Chen1-0/+1
2024-07-22Merge tag 'irq-msi-2024-07-22' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+8
2024-07-18irqchip/mvebu-odmi: Switch to parent MSIThomas Gleixner1-0/+1
2024-07-18irqchip/mvebu-gicp: Switch to MSI parentThomas Gleixner1-0/+1
2024-07-18irqchip/imx-mu-msi: Switch to MSI parentThomas Gleixner1-0/+1
2024-07-18irqchip/gic-v2m: Switch to device MSIThomas Gleixner1-0/+1
2024-07-18irqchip/gic-v3-its: Provide MSI parent infrastructureThomas Gleixner1-0/+1
2024-07-18irqchip: Provide irq-msi-libThomas Gleixner1-0/+3
2024-06-25Revert "irqchip/dw-apb-ictl: Support building as module"Thomas Gleixner1-1/+1
2024-06-24irqchip/stm32mp-exti: Allow building as moduleAntonio Borneo1-2/+6
2024-06-23irqchip/stm32-exti: Split MCU and MPU codeAntonio Borneo1-1/+2
2024-06-23irqchip/stm32-exti: Add CONFIG_STM32MP_EXTIAntonio Borneo1-0/+4
2024-06-23irqchip/dw-apb-ictl: Support building as moduleJisheng Zhang1-1/+1
2024-06-17irqchip: Add support for LAN966x OICHerve Codina1-0/+12
2024-04-09irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGA...Tiezhu Yang1-1/+1
2024-03-25irqchip/riscv-aplic: Add support for MSI-modeAnup Patel1-0/+6
2024-03-25irqchip: Add RISC-V advanced PLIC driver for direct-modeAnup Patel1-0/+5
2024-03-25irqchip/riscv-imsic: Add device MSI domain support for PCI devicesAnup Patel1-0/+7
2024-03-25irqchip: Add RISC-V incoming MSI controller early driverAnup Patel1-0/+7
2024-02-26irqchip: Add StarFive external interrupt controllerChanghuang Liang1-0/+11
2023-08-30Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-08-18irqchip/al-fic: make AL_FIC depend on HAS_IOMEMBaoquan He1-0/+1
2023-08-18docs: move loongarch under archCosta Shulyupin1-1/+1
2023-04-21Merge branch irq/riscv-ipi into irq/irqchip-nextMarc Zyngier1-0/+1
2023-04-08RISC-V: Treat IPIs as normal Linux IRQsAnup Patel1-0/+1
2023-04-08irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4Shanker Donthineni1-0/+1
2023-04-08irqchip/gic: Drop support for board filesMarc Zyngier1-0/+1
2023-02-21Merge tag 'irq-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+2
2023-02-06Merge branch irq/misc-6.3 into irq/irqchip-nextMarc Zyngier1-1/+1
2023-02-05irqchip/ls-scfg-msi: Simplify Kconfig dependenciesLukas Bulwahn1-1/+1
2023-02-05irqchip/apple-aic: Move over to core ipi-muxMarc Zyngier1-0/+1
2023-01-12irqchip: remove davinci aintc driverArnd Bergmann1-5/+0
2022-12-14Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-19/+2
2022-12-08irqchip/riscv-intc: remove user selectability of RISCV_INTCConor Dooley1-10/+1
2022-12-08irqchip/sifive-plic: remove user selectability of SIFIVE_PLICConor Dooley1-9/+1
2022-12-07Merge tag 'irqchip-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Thomas Gleixner1-1/+2
2022-12-05Merge branch irq/misc-6.2 into irq/irqchip-nextMarc Zyngier1-1/+1
2022-11-26irqchip/al-fic: Drop obsolete dependency on COMPILE_TESTJean Delvare1-1/+1
2022-11-26irqchip/loongson-htvec: Add ACPI init supportHuacai Chen1-0/+1
2022-11-17genirq: Get rid of GENERIC_MSI_IRQ_DOMAINThomas Gleixner1-3/+3
2022-10-12Merge tag 'irq-core-2022-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+16
2022-10-12irqchip: IMX_MU_MSI should depend on ARCH_MXCGeert Uytterhoeven1-3/+4
2022-09-29Merge branch irq/misc-6.1 into irq/irqchip-nextMarc Zyngier1-1/+1
2022-09-29irqchip: Add IMX MU MSI controller driverFrank Li1-0/+14
2022-09-28irqchip: Make irqchip_init() usable on pure ACPI systemsHuacai Chen1-1/+1
2022-09-16irqchip/loongson-pch-lpc: Add dependence on LoongArchJianmin Lv1-1/+2
2022-09-12irqchip: Select downstream irqchip drivers for LoongArch CPUHuacai Chen1-0/+5
2022-08-02Merge tag 'arm-newsoc-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds1-0/+9
2022-08-01Merge tag 'irq-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-11/+49
2022-07-20Merge branch irq/loongarch into irq/irqchip-nextMarc Zyngier1-2/+30
2022-07-20irqchip: Add LoongArch CPU interrupt controller supportHuacai Chen1-0/+10
2022-07-20irqchip: Add Loongson Extended I/O interrupt controller supportHuacai Chen1-0/+10
2022-07-20irqchip/loongson-pch-msi: Add ACPI init supportHuacai Chen1-1/+1
2022-07-20irqchip/loongson-pch-pic: Add ACPI init supportHuacai Chen1-1/+1
2022-07-20irqchip: Add Loongson PCH LPC controller supportHuacai Chen1-0/+8
2022-07-19Merge branch irq/renesas-irqc into irq/irqchip-nextMarc Zyngier1-0/+8
2022-07-10irqchip/sifive-plic: Make better use of the effective affinity maskSamuel Holland1-0/+1
2022-07-10irqchip: Add RZ/G2L IA55 Interrupt Controller driverLad Prabhakar1-0/+8
2022-07-08irqchip: Add Sunplus SP7021 interrupt controller driverQin Jian1-0/+9
2022-07-07genirq: GENERIC_IRQ_EFFECTIVE_AFF_MASK depends on SMPSamuel Holland1-7/+7
2022-07-07genirq: GENERIC_IRQ_IPI depends on SMPSamuel Holland1-1/+1
2022-07-07irqchip/mips-gic: Only register IPI domain when SMP is enabledSamuel Holland1-1/+2
2022-07-01irqchip/xilinx: Add explicit dependency on OF_ADDRESSJamie Iles1-1/+1
2022-06-09irqchip/xilinx: Remove microblaze+zynq dependencyJamie Iles1-1/+1
2022-06-03irqchip: Adjust Kconfig for LoongsonHuacai Chen1-3/+3
2022-05-26Merge tag 'asm-generic-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+0
2022-05-17irqchip: Add Kconfig symbols for sunxi driversSamuel Holland1-0/+12
2022-04-05irq/qcom-mpm: Fix build error without MAILBOXYueHaibing1-0/+1
2022-04-04Merge branch 'remove-h8300' of git://git.infradead.org/users/hch/misc into as...Arnd Bergmann1-11/+0
2022-03-11irqchip: Add Qualcomm MPM controller driverShawn Guo1-0/+8
2022-02-23remove the h8300 architectureChristoph Hellwig1-11/+0
2021-10-25Merge branch irq/mchp-eic into irq/irqchip-nextMarc Zyngier1-0/+8
2021-10-20irqchip/irq-bcm7120-l2: Switch to IRQCHIP_PLATFORM_DRIVERFlorian Fainelli1-1/+3
2021-10-20irqchip/irq-brcmstb-l2: Switch to IRQCHIP_PLATFORM_DRIVERFlorian Fainelli1-1/+3
2021-10-20irqchip/irq-bcm7038-l1: Switch to IRQCHIP_PLATFORM_DRIVERFlorian Fainelli1-1/+3
2021-10-20irqchip/mchp-eic: Add support for the Microchip EICClaudiu Beznea1-0/+8
2021-10-20irqchip/meson-gpio: Make it possible to build as a moduleNeil Armstrong1-2/+3
2021-09-22irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix buildRandy Dunlap1-0/+1
2021-06-06irqchip/qcom-pdc: Switch to IRQCHIP_PLATFORM_DRIVER and allow as a moduleSaravana Kannan1-1/+1
2021-05-10irqchip/apple-aic: APPLE_AIC should depend on ARCH_APPLEGeert Uytterhoeven1-1/+1
2021-04-26Merge tag 'arm-apple-m1-5.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+8
2021-04-24irqchip/xilinx: Expose Kconfig option for Zynq/ZynqMPRobert Hancock1-1/+6
2021-04-22irqchip: Add support for IDT 79rc3243x interrupt controllerThomas Bogendoerfer1-0/+5
2021-04-08irqchip/apple-aic: Add support for the Apple Interrupt ControllerHector Martin1-0/+8
2021-04-08irqchip/wpcm450: Drop COMPILE_TESTMarc Zyngier1-1/+1
2021-04-07irqchip: Add driver for WPCM450 interrupt controllerJonathan Neuschäfer1-0/+6
2021-03-08irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLERMarc Zyngier1-9/+0
2021-02-15Merge tag 'irqchip-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner1-7/+3
2021-02-14irqchip/imx: IMX_INTMUX should not default to y, unconditionallyGeert Uytterhoeven1-1/+2
2021-02-04irqchip/csky-mpintc: Prevent selection on unsupported platformsGuo Ren1-1/+1
2021-01-21irqchip: Remove sigma tango driverArnd Bergmann1-5/+0
2021-01-10irqchip/pruss: Simplify the TI_PRUSS_INTC KconfigSuman Anna1-2/+3
2020-12-11drivers/irqchip: Remove EZChip NPS interrupt controllerVineet Gupta1-7/+0
2020-11-08Merge tag 'irq-urgent-2020-11-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+1
2020-10-16irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHYMarc Zyngier1-2/+0
2020-10-15irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7Geert Uytterhoeven1-0/+1
2020-10-14Merge tag 'mfd-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds1-0/+8
2020-10-10Merge branch 'irq/mstar' into irq/irqchip-nextMarc Zyngier1-0/+8
2020-10-10irqchip/irq-mst: Add MStar interrupt controller supportMark-PK Tsai1-0/+8
2020-09-28Merge branch 'irq/ipi-as-irq', remote-tracking branches 'origin/irq/dw' and '...Marc Zyngier1-1/+1
2020-09-25irqchip/dw-apb-ictl: Add primary interrupt controller supportZhen Lei1-1/+1
2020-09-17Merge remote-tracking branch 'origin/irq/misc-5.10' into irq/irqchip-nextMarc Zyngier1-2/+2
2020-09-17irqchip: Add sl28cpld interrupt controller supportMichael Walle1-0/+8
2020-09-17irqchip/irq-pruss-intc: Add support for ICSSG INTC on K3 SoCsSuman Anna1-1/+1
2020-09-17irqchip/irq-pruss-intc: Add a PRUSS irqchip driver for PRUSS interruptsGrzegorz Jaszczyk1-0/+10
2020-09-13irqchip: Kconfig: Update description for RENESAS_IRQC configLad Prabhakar1-2/+2
2020-08-25irqchip: Revert modular support for drivers using IRQCHIP_PLATFORM_DRIVER hel...Marc Zyngier1-1/+1
2020-08-04Merge tag 'irq-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2020-07-27irqchip/qcom-pdc: Allow QCOM_PDC to be loadable as a permanent moduleJohn Stultz1-1/+1
2020-07-17irqchip/loongson-htpic: Remove unneeded select of I8259Tiezhu Yang1-1/+0
2020-06-21irqchip/loongson-pci-msi: Fix a typo in KconfigJiaxun Yang1-1/+1
2020-06-09irqchip: RISC-V per-HART local interrupt controller driverAnup Patel1-0/+13
2020-06-01irqchip: Fix "Loongson HyperTransport Vector support" driver build on all non...Ingo Molnar1-1/+1
2020-05-29irqchip: Add Loongson PCH MSI controllerJiaxun Yang1-0/+10
2020-05-29irqchip: Add Loongson PCH PIC controllerJiaxun Yang1-0/+9
2020-05-29irqchip: Add Loongson HyperTransport Vector supportJiaxun Yang1-0/+8
2020-03-31Merge tag 'mips_5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds1-0/+19
2020-03-25irqchip: Add driver for Loongson-3 HyperTransport PIC controllerJiaxun Yang1-0/+10
2020-03-25irqchip: Add driver for Loongson I/O Local Interrupt ControllerJiaxun Yang1-0/+9
2020-03-08irqchip: Add COMPILE_TEST support for IMX_INTMUXAnson Huang1-1/+1
2020-01-29irqchip: Some Kconfig cleanup for C-SKYRandy Dunlap1-2/+2
2020-01-20irqchip: Add NXP INTMUX interrupt multiplexer supportJoakim Zhang1-0/+6
2020-01-20irqchip: Define EXYNOS_IRQ_COMBINERHyunki Koo1-0/+7
2020-01-20irqchip/sifive-plic: Support irq domain hierarchyYash Shah1-0/+1
2019-11-10irqchip: Place CONFIG_SIFIVE_PLIC into the menuJonathan Neuschäfer1-2/+2
2019-11-10irqchip: Add support for Layerscape external interrupt linesRasmus Villemoes1-0/+4
2019-08-19irqchip/irq-ingenic-tcu: Fix COMPILE_TEST buildingYueHaibing1-0/+1
2019-08-08irqchip: Add irq-ingenic-tcu driverPaul Cercueil1-0/+11
2019-07-03irqchip/gic-pm: Remove PM_CLK dependencySameer Pujar1-1/+0
2019-07-03irqchip/al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller...Talel Shenhar1-0/+8
2019-06-17irqchip/gic: Add dependency for ARM_GIC_MAX_NRJiangfeng Xiao1-0/+1
2019-06-11irqchip: Enable compile-testing for Renesas driversGeert Uytterhoeven1-4/+16
2019-05-29irqchip: Add Renesas RZ/A1 Interrupt Controller driverGeert Uytterhoeven1-0/+4
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-19Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-6/+21
2019-05-01irqchip/ti-sci-inta: Add msi domain supportLokesh Vutla1-0/+1
2019-05-01irqchip/ti-sci-inta: Add support for Interrupt Aggregator driverLokesh Vutla1-0/+10
2019-05-01irqchip/ti-sci-intr: Add support for Interrupt Router driverLokesh Vutla1-0/+10
2019-04-29irqchip: Remove unneeded select IRQ_DOMAINGeert Uytterhoeven1-6/+0
2019-04-19irqchip: Add driver for IXP4xxLinus Walleij1-0/+6
2019-03-06Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-0/+10
2019-02-19irqchip: davinci-cp-intc: move the driver to drivers/irqchipBartosz Golaszewski1-0/+5
2019-02-19irqchip: davinci-aintc: move the driver to drivers/irqchipBartosz Golaszewski1-0/+5
2019-02-14irqchip: Add driver for Loongson-1 interrupt controllerJiaxun Yang1-0/+9
2018-12-18irqchip: Add driver for imx-irqsteer controllerLucas Stach1-0/+8
2018-12-18irqchip: Add driver for Cirrus Logic Madera codecsRichard Fitzgerald1-0/+3
2018-12-13irqchip: Add RDA8810PL interrupt driverManivannan Sadhasivam1-0/+4
2018-10-29Merge tag 'csky-for-linus-4.20' of https://github.com/c-sky/csky-linuxLinus Torvalds1-0/+17
2018-10-26irqchip: add C-SKY APB bus interrupt controllerGuo Ren1-0/+8