From: Marc Zyngier <marc.zyngier@arm.com>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Jason Cooper <jason@lakedaemon.net>,
"Rafael J . Wysocki" <rafael@kernel.org>,
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
Hanjun Guo <hanjun.guo@linaro.org>,
Agustin Vega-Frias <agustinv@codeaurora.org>,
Shanker Donthineni <shankerd@codeaurora.org>,
Alim Akhtar <alim.akhtar@samsung.com>,
Rob Herring <robh@kernel.org>,
Linus Walleij <linus.walleij@linaro.org>,
Marcin Nowakowski <marcin.nowakowski@imgtec.com>,
Robert Richter <rrichter@cavium.com>,
linux-kernel@vger.kernel.org
Subject: [GIT PULL] irqchip updates for 4.11
Date: Thu, 9 Feb 2017 13:36:34 +0000 [thread overview]
Message-ID: <1486647394-6775-1-git-send-email-marc.zyngier@arm.com> (raw)
Hi Thomas,
Here's a small collection of updates for irqchip and co.
The most important addition is Qualcomm's interrupt combiner support,
which comes with its ACPI infrastructure (finally allowing it to
behave similarily to the DT infrastructure). This carries the required
Acks from the ACPI maintainers.
The rest of a mixture of old stuff (GICv3 and MIPS GIC fixes) and new
things (Cortina Gemini support).
Thanks,
M.
The following changes since commit 566cf877a1fcb6d6dc0126b076aad062054c2637:
Linux 4.10-rc6 (2017-01-29 14:25:17 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-for-4.11
for you to fetch changes up to 34d677a90f0682a26327dbefc0db1cf81647e7bc:
irqchip/gic-v3-its: Zero command on allocation (2017-02-08 17:09:56 +0000)
----------------------------------------------------------------
irqchip updates for 4.11
- A number of gic-v3-its cleanups and fixes
- A fix for the MIPS GIC
- One new interrupt controller for the Cortina Gemini platform
- Support for the Qualcomm interrupt combiner, together with
its ACPI goodness
----------------------------------------------------------------
Agustin Vega-Frias (3):
ACPI: Generic GSI: Do not attempt to map non-GSI IRQs during bus scan
ACPI: Add support for ResourceSource/IRQ domain mapping
irqchip/qcom: Add IRQ combiner driver
Alim Akhtar (1):
irqchip/gic-v3: Remove duplicate definition of GICD_TYPER_LPIS
Linus Walleij (2):
irqchip: DT bindings for Cortina Gemini irqchip
irqchip: Add a driver for Cortina Gemini
Marc Zyngier (4):
irqchip/gic-v3-its: Refactor command encoding
irqchip/gic-v3-its: Drop deprecated GITS_BASER_TYPE_CPU
irqchip/gic-v3-its: Rename MAPVI to MAPTI
irqchip/gic-v3-its: Zero command on allocation
Marcin Nowakowski (1):
irqchip/mips-gic: Fix local interrupts
Robert Richter (1):
irqchip/gic-v3-its: Fix command buffer allocation
Shanker Donthineni (1):
irqchip/gic-v3-its: Enable cacheable attribute Read-allocate hints
.../cortina,gemini-interrupt-controller.txt | 22 ++
drivers/acpi/Makefile | 2 +-
drivers/acpi/gsi.c | 98 -------
drivers/acpi/irq.c | 297 +++++++++++++++++++++
drivers/acpi/resource.c | 18 +-
drivers/base/platform.c | 10 +
drivers/irqchip/Kconfig | 9 +
drivers/irqchip/Makefile | 2 +
drivers/irqchip/irq-gemini.c | 185 +++++++++++++
drivers/irqchip/irq-gic-v3-its.c | 85 +++---
drivers/irqchip/irq-mips-gic.c | 29 ++
drivers/irqchip/qcom-irq-combiner.c | 296 ++++++++++++++++++++
include/linux/acpi.h | 10 +
include/linux/irqchip/arm-gic-v3.h | 5 +-
14 files changed, 924 insertions(+), 144 deletions(-)
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/cortina,gemini-interrupt-controller.txt
delete mode 100644 drivers/acpi/gsi.c
create mode 100644 drivers/acpi/irq.c
create mode 100644 drivers/irqchip/irq-gemini.c
create mode 100644 drivers/irqchip/qcom-irq-combiner.c
reply other threads:[~2017-02-09 13:37 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1486647394-6775-1-git-send-email-marc.zyngier@arm.com \
--to=marc.zyngier@arm.com \
--cc=agustinv@codeaurora.org \
--cc=alim.akhtar@samsung.com \
--cc=hanjun.guo@linaro.org \
--cc=jason@lakedaemon.net \
--cc=linus.walleij@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lorenzo.pieralisi@arm.com \
--cc=marcin.nowakowski@imgtec.com \
--cc=rafael@kernel.org \
--cc=robh@kernel.org \
--cc=rrichter@cavium.com \
--cc=shankerd@codeaurora.org \
--cc=tglx@linutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®