* [GIT PULL] irqchip updates for Linux 5.3
@ 2019-07-03 9:14 Marc Zyngier
0 siblings, 0 replies; only message in thread
From: Marc Zyngier @ 2019-07-03 9:14 UTC (permalink / raw)
To: Thomas Gleixner
Cc: Ard Biesheuvel, Benjamin Herrenschmidt, Chris Brandt,
Geert Uytterhoeven, Guo Ren, Gustavo A . R . Silva, Hanjun Guo,
Jiangfeng Xiao, Jianxin Pan, Jon Hunter, Kefeng Wang,
Linus Walleij, Martin Blumenstingl, Mika Westerberg, Rob Herring,
Sameer Pujar, Simon Horman, Talel Shenhar, Xingyu Chen,
Yoshinori Sato, Zeev Zilberman, Jason Cooper, linux-kernel
Hi Thomas,
Here's the round of irqchip updates for 5.3. This time around, a
couple of new drivers (RZ1A and al-fic), ACPI support for the exiu
driver and its GPIO companion, a quirk for the GICv2m-like widget in
the Amazon Graviton, and a bunch of cleanups (mostly in the Renesas
drivers).
Please pull,
M.
The following changes since commit cd6c84d8f0cdc911df435bb075ba22ce3c605b07:
Linux 5.2-rc2 (2019-05-26 16:49:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-5.3
for you to fetch changes up to 3dae67ce600caaa92c9af6e0cb6cad2db2632a0a:
irqchip/gic-pm: Remove PM_CLK dependency (2019-07-03 09:33:01 +0100)
----------------------------------------------------------------
irqchip updates for Linux 5.3:
- ACPI support for the exiu and mb86s7x drivers
- New Renesas RZ/A1, Amazon al-fic drivers
- Add quirk for Amazon Graviton GICv2m widget
- Large Renesas driver cleanup
- CSky mpintc trigger type fixes
- Meson G12A driver support
- Various minor cleanups
----------------------------------------------------------------
Ard Biesheuvel (4):
acpi/irq: Implement helper to create hierachical domains
irqchip/exiu: Preparatory refactor for ACPI support
irqchip/exiu: Implement ACPI support
gpio: mb86s7x: Enable ACPI support
Geert Uytterhoeven (10):
dt-bindings: interrupt-controller: Add Renesas RZ/A1 Interrupt Controller
irqchip: Add Renesas RZ/A1 Interrupt Controller driver
irqchip/renesas-irqc: Remove unneeded inclusion of <linux/spinlock.h>
irqchip/renesas-irqc: Remove error messages on out-of-memory conditions
irqchip/renesas-irqc: Add helper variable dev = &pdev->dev
irqchip/renesas-irqc: Replace irqc_priv.pdev by irqc_priv.dev
irqchip/renesas-irqc: Convert to managed initializations
irqchip: Enable compile-testing for Renesas drivers
irqchip/renesas-intc-irqpin: Use proper irq_chip name and parent
irqchip/renesas-irqc: Use proper irq_chip name and parent
Guo Ren (3):
irqchip/irq-csky-mpintc: Add triger type
dt-bindings: interrupt-controller: Update csky mpintc
irqchip/irq-csky-mpintc: Remove unnecessary loop in interrupt handler
Gustavo A. R. Silva (1):
irqchip/qcom: Use struct_size() in devm_kzalloc()
Jiangfeng Xiao (1):
irqchip/gic: Add dependency for ARM_GIC_MAX_NR
Kefeng Wang (1):
irqchip/mbigen: Stop printing kernel addresses
Sameer Pujar (1):
irqchip/gic-pm: Remove PM_CLK dependency
Talel Shenhar (2):
dt-bindings: interrupt-controller: Add Amazon's Annapurna Labs FIC
irqchip/al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver
Xingyu Chen (2):
dt-bindings: interrupt-controller: New binding for Meson-G12A SoC
irqchip/meson-gpio: Add support for Meson-G12A SoC
Zeev Zilberman (1):
irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m
.../interrupt-controller/amazon,al-fic.txt | 29 +++
.../amlogic,meson-gpio-intc.txt | 1 +
.../bindings/interrupt-controller/csky,mpintc.txt | 20 +-
.../interrupt-controller/renesas,rza1-irqc.txt | 43 ++++
MAINTAINERS | 6 +
drivers/acpi/irq.c | 26 ++
drivers/gpio/gpio-mb86s7x.c | 51 +++-
drivers/irqchip/Kconfig | 32 ++-
drivers/irqchip/Makefile | 2 +
drivers/irqchip/irq-al-fic.c | 278 ++++++++++++++++++++
drivers/irqchip/irq-csky-mpintc.c | 86 ++++++-
drivers/irqchip/irq-gic-v2m.c | 85 +++++--
drivers/irqchip/irq-gic-v3.c | 3 +
drivers/irqchip/irq-mbigen.c | 3 +-
drivers/irqchip/irq-meson-gpio.c | 1 +
drivers/irqchip/irq-renesas-intc-irqpin.c | 3 +-
drivers/irqchip/irq-renesas-irqc.c | 91 +++----
drivers/irqchip/irq-renesas-rza1.c | 283 +++++++++++++++++++++
drivers/irqchip/irq-sni-exiu.c | 142 ++++++++---
drivers/irqchip/qcom-irq-combiner.c | 5 +-
include/linux/acpi.h | 7 +
include/linux/irqchip/arm-gic-common.h | 5 +
include/linux/irqchip/arm-gic.h | 3 -
23 files changed, 1067 insertions(+), 138 deletions(-)
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas,rza1-irqc.txt
create mode 100644 drivers/irqchip/irq-al-fic.c
create mode 100644 drivers/irqchip/irq-renesas-rza1.c
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2019-07-03 9:15 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-03 9:14 [GIT PULL] irqchip updates for Linux 5.3 Marc Zyngier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).