[GIT PULL] irqchip updates for 4.13-rc5
From: Marc Zyngier
Date: Fri Aug 11 2017 - 11:44:25 EST
Hi Thomas,
Here the small stash of irqchip fixes I've accumulated so far. Nothing
really bad, just the usual crop of fixes, corner cases and cleanups.
This should be the last round of irqchip updates for this cycle
(fingers crossed).
Please pull,
M.
The following changes since commit ca38701935138a4aba7dd9e4daf21e13a4663f43:
irqchip/or1k-pic: Fix interrupt acknowledgement (2017-06-30 15:33:11 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-4.13-3
for you to fetch changes up to a008873740a3d44946c7e72e456f15146cfd7287:
irqchip/gic-v3-its-platform-msi: Fix msi-parent parsing loop (2017-08-10 16:26:54 +0100)
----------------------------------------------------------------
irqchip fixes for 4.13
Mostly GIC related, again:
- GICv3 ITS NUMA handling fixes
- GICv3 force affinity handling
- Barrier adjustment in both GIC interrupt handling
- Error reporting when the DT presents an incompatible interrupt
- GICv3 platform MSI DT parsing bug fix
- Broadcom L2 PM fix
- Atmel AIC cleanups
----------------------------------------------------------------
Boris Brezillon (3):
irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup()
irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup()
irqchip/atmel-aic: Remove root argument from ->fixup() prototype
Florian Fainelli (1):
irqchip: brcmstb-l2: Define an irq_pm_shutdown function
Hanjun Guo (1):
irqchip/gic-v3-its: Allow GIC ITS number more than MAX_NUMNODES
Lorenzo Pieralisi (1):
irqchip/gic-v3-its-platform-msi: Fix msi-parent parsing loop
Robert Richter (1):
irqchip/gic-v3-its: Remove ACPICA version check for ACPI NUMA
Suzuki K Poulose (3):
irqchip/gic-v2: Report failures in gic_irq_domain_alloc
irqchip/gic-v3: Report failures in gic_irq_domain_alloc
irqchip/gic-v3: Honor forced affinity setting
Will Deacon (1):
irqchip/gic: Ensure we have an ISB between ack and ->handle_irq
drivers/irqchip/irq-atmel-aic-common.c | 13 ++++-----
drivers/irqchip/irq-atmel-aic-common.h | 4 +--
drivers/irqchip/irq-atmel-aic.c | 14 +++++-----
drivers/irqchip/irq-atmel-aic5.c | 4 +--
drivers/irqchip/irq-brcmstb-l2.c | 1 +
drivers/irqchip/irq-gic-v3-its-platform-msi.c | 1 +
drivers/irqchip/irq-gic-v3-its.c | 40 +++++++++++++++++++++------
drivers/irqchip/irq-gic-v3.c | 16 +++++++++--
drivers/irqchip/irq-gic.c | 14 +++++++---
9 files changed, 74 insertions(+), 33 deletions(-)