Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull irq core updates from Thomas Gleixner: "This is the first (boring) part of irq updates: - support for big endian I/O accessors in the generic irq chip - cleanup of brcmstb/bcm7120 drivers so they can be reused for non ARM SoCs - the usual pile of fixes and updates for the various ARM irq chips" * 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (25 commits) irqchip: dw-apb-ictl: Add PM support irqchip: dw-apb-ictl: Enable IRQ_GC_MASK_CACHE_PER_TYPE irqchip: dw-apb-ictl: Always use use {readl|writel}_relaxed ARM: orion: convert the irq_reg_{readl,writel} calls to the new API irqchip: atmel-aic: Add missing entry for rm9200 irq fixups irqchip: atmel-aic: Rename at91sam9_aic_irq_fixup for naming consistency irqchip: atmel-aic: Add specific irq fixup function for sam9g45 and sam9rl irqchip: atmel-aic: Add irq fixups for at91sam926x SoCs irqchip: atmel-aic: Add irq fixup for RTT block irqchip: brcmstb-l2: Convert driver to use irq_reg_{readl,writel} irqchip: bcm7120-l2: Convert driver to use irq_reg_{readl,writel} irqchip: bcm7120-l2: Decouple driver from brcmstb-l2 irqchip: bcm7120-l2: Extend driver to support 64+ bit controllers irqchip: bcm7120-l2: Use gc->mask_cache to simplify suspend/resume functions irqchip: bcm7120-l2: Fix missing nibble in gc->unused mask irqchip: bcm7120-l2: Make sure all register accesses use base+offset irqchip: bcm7120-l2, brcmstb-l2: Remove ARM Kconfig dependency irqchip: bcm7120-l2: Eliminate bad IRQ check irqchip: brcmstb-l2: Eliminate dependency on ARM code genirq: Generic chip: Add big endian I/O accessors ...
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.txt 18 additions, 8 deletions...ee/bindings/interrupt-controller/brcm,bcm7120-l2-intc.txt
- arch/arm/mach-bcm/Kconfig 1 addition, 0 deletionsarch/arm/mach-bcm/Kconfig
- arch/arm/plat-orion/gpio.c 4 additions, 4 deletionsarch/arm/plat-orion/gpio.c
- drivers/irqchip/Kconfig 6 additions, 1 deletiondrivers/irqchip/Kconfig
- drivers/irqchip/Makefile 2 additions, 2 deletionsdrivers/irqchip/Makefile
- drivers/irqchip/irq-armada-370-xp.c 1 addition, 1 deletiondrivers/irqchip/irq-armada-370-xp.c
- drivers/irqchip/irq-atmel-aic-common.c 26 additions, 0 deletionsdrivers/irqchip/irq-atmel-aic-common.c
- drivers/irqchip/irq-atmel-aic-common.h 2 additions, 0 deletionsdrivers/irqchip/irq-atmel-aic-common.h
- drivers/irqchip/irq-atmel-aic.c 41 additions, 25 deletionsdrivers/irqchip/irq-atmel-aic.c
- drivers/irqchip/irq-atmel-aic5.c 31 additions, 34 deletionsdrivers/irqchip/irq-atmel-aic5.c
- drivers/irqchip/irq-bcm7120-l2.c 105 additions, 69 deletionsdrivers/irqchip/irq-bcm7120-l2.c
- drivers/irqchip/irq-brcmstb-l2.c 26 additions, 15 deletionsdrivers/irqchip/irq-brcmstb-l2.c
- drivers/irqchip/irq-dw-apb-ictl.c 26 additions, 6 deletionsdrivers/irqchip/irq-dw-apb-ictl.c
- drivers/irqchip/irq-hip04.c 1 addition, 2 deletionsdrivers/irqchip/irq-hip04.c
- drivers/irqchip/irq-sunxi-nmi.c 2 additions, 2 deletionsdrivers/irqchip/irq-sunxi-nmi.c
- drivers/irqchip/irq-tb10x.c 2 additions, 2 deletionsdrivers/irqchip/irq-tb10x.c
- include/linux/irq.h 25 additions, 7 deletionsinclude/linux/irq.h
- kernel/irq/generic-chip.c 26 additions, 10 deletionskernel/irq/generic-chip.c
Please register or sign in to comment