linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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).