All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] irqchip updates for 4.12
@ 2017-04-15 12:31 Marc Zyngier
  0 siblings, 0 replies; only message in thread
From: Marc Zyngier @ 2017-04-15 12:31 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Jason Cooper, linux-kernel, Alexandre Belloni, Andrey Smirnov,
	Hanjun Guo, Hans Ulli Kroll, Jonas Jensen, Kefeng Wang,
	Linus Walleij, Lorenzo Pieralisi, Ma Jun, Mars Cheng,
	Matthias Brugger, Ming Lei, Olof Johansson, Rob Herring,
	Sinan Kaya, Wei Xu, Youlin Pei

Hi Thomas,

Here's the first batch of irqchip updates for 4.12. On the menu, we
have this time the unification of the Faraday irqchips in a single
code base, ACPI support for mgigen, a new Mediatek wake-up controller,
plus some updates here and there.

Please pull.

Thanks,

	M.

The following changes since commit c02ed2e75ef4c74e41e421acb4ef1494671585e8:

  Linux 4.11-rc4 (2017-03-26 14:15:16 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-4.12

for you to fetch changes up to 9d4b5bdc5b34e3e89e84d7cf62a8e513b25a8905:

  irqchip/irq-imx-gpcv2: Clear OF_POPULATED flag (2017-04-12 09:20:15 +0100)

----------------------------------------------------------------
irqchip updates for v4.12

- Unify gemini and moxa irqchips under the faraday banner
- Extend mtk-sysirq to deal with multiple MMIO regions
- ACPI/IORT support for GICv3 ITS platform MSI
- ACPI support for mbigen
- Add mtk-cirq wakeup interrupt controller driver
- Atmel aic5 suspend support
- Allow GPCv2 to be probed both as an irqchip and a device

----------------------------------------------------------------
Alexandre Belloni (1):
      irqchip/atmel-aic5: Handle suspend to RAM

Andrey Smirnov (1):
      irqchip/irq-imx-gpcv2: Clear OF_POPULATED flag

Hanjun Guo (6):
      irqchip/gic-v3-its: Keep the include header files in alphabetic order
      irqchip/gicv3-its: platform-msi: Refactor its_pmsi_prepare()
      irqchip/gicv3-its: platform-msi: Refactor its_pmsi_init() to prepare for ACPI
      irqchip/gicv3-its: platform-msi: Scan MADT to create platform msi domain
      platform-msi: Make platform_msi_create_device_domain() ACPI aware
      irqchip/mbigen: Add ACPI support

Kefeng Wang (2):
      irqchip/mbigen: Drop module owner
      irqchip/mbigen: Introduce mbigen_of_create_domain()

Linus Walleij (4):
      dt-bindings: gemini: augment Gemini bindings to reflect Faraday origin
      irqchip/gemini: Refactor Gemini driver to reflect Faraday origin
      irqchip/faraday: Fix the trigger types
      irqchip/faraday: Replace moxa with ftintc010

Marc Zyngier (1):
      irqchip/gic-v3-its: Add IORT hook for platform MSI support

Mars Cheng (3):
      dt-bindings: mtk-sysirq: Add multiple bases support for Mediatek sysirq
      irqchip/mtk-sysirq: Extend intpol base to arbitrary number
      irqchip/mtk-sysirq: Remove unnecessary barrier when configuring trigger

Youlin Pei (2):
      dt-bindings: mtk-cirq: Add binding document
      irqchip: Add Mediatek mtk-cirq driver

 ...errupt-controller.txt => faraday,ftintc010.txt} |  11 +-
 .../interrupt-controller/mediatek,cirq.txt         |  35 +++
 .../interrupt-controller/mediatek,sysirq.txt       |  11 +-
 arch/arm/mach-moxart/Kconfig                       |   2 +-
 drivers/base/platform-msi.c                        |   3 +-
 drivers/irqchip/Kconfig                            |   6 +
 drivers/irqchip/Makefile                           |   5 +-
 drivers/irqchip/irq-atmel-aic5.c                   |  29 +-
 drivers/irqchip/irq-ftintc010.c                    | 194 +++++++++++++
 drivers/irqchip/irq-gemini.c                       | 185 -------------
 drivers/irqchip/irq-gic-v3-its-platform-msi.c      | 113 ++++++--
 drivers/irqchip/irq-gic-v3-its.c                   |   2 +-
 drivers/irqchip/irq-imx-gpcv2.c                    |   5 +
 drivers/irqchip/irq-mbigen.c                       | 115 ++++++--
 drivers/irqchip/irq-moxart.c                       | 116 --------
 drivers/irqchip/irq-mtk-cirq.c                     | 306 +++++++++++++++++++++
 drivers/irqchip/irq-mtk-sysirq.c                   | 116 ++++++--
 17 files changed, 874 insertions(+), 380 deletions(-)
 rename Documentation/devicetree/bindings/interrupt-controller/{cortina,gemini-interrupt-controller.txt => faraday,ftintc010.txt} (63%)
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mediatek,cirq.txt
 create mode 100644 drivers/irqchip/irq-ftintc010.c
 delete mode 100644 drivers/irqchip/irq-gemini.c
 delete mode 100644 drivers/irqchip/irq-moxart.c
 create mode 100644 drivers/irqchip/irq-mtk-cirq.c

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-04-15 12:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-15 12:31 [PULL] irqchip updates for 4.12 Marc Zyngier

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.