[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20141126083928.GG22670@titan.lakedaemon.net>
Date: Wed, 26 Nov 2014 03:39:28 -0500
From: Jason Cooper <jason@...edaemon.net>
To: Thomas Gleixner <tglx@...utronix.de>
Cc: linux-kernel@...r.kernel.org
Subject: [GIT PULL] irqchip: Core changes for v3.19 (round 4)
Thomas,
Well, here it is. :) I can't build-test most of it because I haven't
rebuilt my aarch64 toolchain yet. I'm sending this now so you can pull
at your leisure (Maybe let it cook in Weds' and Thurs' -next?). I have
nothing else pending for this window unless an urgent bugfix pops up.
This is an incremental pull request from tags/irqchip-core-3.19-3 up to
tags/irqchip-core-3.19-4 on the irqchip/core branch.
This branch has a previous dependency on mvebu/fixes (already in
mainline as of v3.18-rc5) and a new dependency on tip/irq/irqdomain.
Please pull.
thx,
Jason.
The following changes since commit 7a0b25d6d64e0b9009d8048b6f75fbba004e79f3:
Merge remote-tracking branch 'tip/irq/irqdomain' into irqchip/core (2014-11-26 07:43:07 +0000)
are available in the git repository at:
git://git.infradead.org/users/jcooper/linux.git tags/irqchip-core-3.19-4
for you to fetch changes up to 1ddfd8ce2147d6d337738e2c4062eccc5448bbe2:
irqchip: dw-apb-ictl: add PM support (2014-11-26 08:18:40 +0000)
----------------------------------------------------------------
irqchip core changes for v3.19 (round 4)
- Hierarchy domains
- GICv3 ITS
- Mediatek sysirq
- GICv2m
- dw-apb-ictl
- Small changes and PM support
----------------------------------------------------------------
Jisheng Zhang (3):
irqchip: dw-apb-ictl: always use use {readl|writel}_relaxed
irqchip: dw-apb-ictl: enable IRQ_GC_MASK_CACHE_PER_TYPE
irqchip: dw-apb-ictl: add PM support
Marc Zyngier (13):
arm64: PCI/MSI: Use asm-generic/msi.h
irqchip: GICv3: Convert to domain hierarchy
irqchip: GICv3: rework redistributor structure
irqchip: GICv3: ITS command queue
irqchip: GICv3: ITS: irqchip implementation
irqchip: GICv3: ITS: LPI allocator
irqchip: GICv3: ITS: tables allocators
irqchip: GICv3: ITS: device allocation and configuration
irqchip: GICv3: ITS: MSI support
irqchip: GICv3: ITS: DT probing and initialization
irqchip: GICv3: ITS: plug ITS init into main GICv3 code
irqchip: GICv3: ITS: enable compilation of the ITS driver
irqchip: GICv3: Binding updates for ITS
Suravee Suthikulpanit (2):
irqchip: gic-v2m: Add support for ARM GICv2m MSI(-X) doorbell
irqchip: gic-v2m: Add DT bindings for GICv2m
Yingjoe Chen (3):
irqchip: gic: Support hierarchy irq domain.
irqchip: mtk-sysirq: Add sysirq interrupt polarity support
irqchip: mtk-sysirq: dt-bindings: Add bindings for mediatek sysirq
Documentation/devicetree/bindings/arm/gic-v3.txt | 39 +
Documentation/devicetree/bindings/arm/gic.txt | 53 +
.../bindings/arm/mediatek/mediatek,sysirq.txt | 28 +
arch/arm64/Kconfig | 2 +
arch/arm64/include/asm/Kbuild | 1 +
drivers/irqchip/Kconfig | 12 +
drivers/irqchip/Makefile | 3 +
drivers/irqchip/irq-dw-apb-ictl.c | 32 +-
drivers/irqchip/irq-gic-v2m.c | 333 +++++
drivers/irqchip/irq-gic-v3-its.c | 1402 ++++++++++++++++++++
drivers/irqchip/irq-gic-v3.c | 156 ++-
drivers/irqchip/irq-gic.c | 81 +-
drivers/irqchip/irq-mtk-sysirq.c | 163 +++
include/linux/irqchip/arm-gic-v3.h | 128 ++
include/linux/irqchip/arm-gic.h | 2 +
15 files changed, 2365 insertions(+), 70 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,sysirq.txt
create mode 100644 drivers/irqchip/irq-gic-v2m.c
create mode 100644 drivers/irqchip/irq-gic-v3-its.c
create mode 100644 drivers/irqchip/irq-mtk-sysirq.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists