From: Marc Zyngier <maz@kernel.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Arnd Bergmann <arnd@arndb.de>, Barry Song <baohua@kernel.org>,
Bert Vermeulen <bert@biot.com>,
Birger Koblitz <mail@birger-koblitz.de>,
Biwen Li <biwen.li@nxp.com>,
Bjorn Andersson <bjorn.andersson@linaro.org>,
Geert Uytterhoeven <geert+renesas@glider.be>,
Guo Ren <guoren@linux.alibaba.com>,
Huacai Chen <chenhuacai@loongson.cn>,
John Crispin <john@phrozen.org>,
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
Mans Rullgard <mans@mansr.com>,
Marc Gonzalez <marc.w.gonzalez@free.fr>,
Maxime Ripard <mripard@kernel.org>, Rob Herring <robh@kernel.org>,
Samuel Holland <samuel@sholland.org>,
Vinod Koul <vkoul@kernel.org>,
kernel-team@android.com, linux-kernel@vger.kernel.org
Subject: [GIT PULL] irqchip updates for 5.12
Date: Sun, 14 Feb 2021 12:40:15 +0000 [thread overview]
Message-ID: <20210214124015.3333457-1-maz@kernel.org> (raw)
Hi Thomas,
Here's the bulk of the irqchip updates for 5.12. For once, it is
*very* quiet, and one could almost believe that people have stopped
inventing new interrupt controllers. A quick look at what is brewing
indicates that they are just trying to lure us into a false sense of
security. Oh well.
This time around, we have two new drivers (RTL838x/RTL839x and
sun6i-r), two removed drivers (sirfsoc and tango), a couple of fixes,
and the rest is a mundane mix of Kconconfig and DT binding updates.
Please pull,
M.
The following changes since commit 19c329f6808995b142b3966301f217c831e7cf31:
Linux 5.11-rc4 (2021-01-17 16:37:05 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-5.12
for you to fetch changes up to a890caeb2ba40ca183969230e204ab144f258357:
irqchip/imx: IMX_INTMUX should not default to y, unconditionally (2021-02-14 12:01:16 +0000)
----------------------------------------------------------------
irqchip updates for Linux 5.12:
- New driver for the MIPS-based Realtek RTL838x/RTL839x SoC
- Conversion of the sun6i-r support code to a hierarchical setup
- Fix wake-up interrupts for the ls-extirq driver
- Fix MSI allocation for the loongson-pch-msi driver
- Add compatible strings for new Qualcomm SoCs
- Tidy up a few Kconfig entries (IMX, CSKY)
- Spelling phyksiz
- Remove the sirfsoc and tango drivers
----------------------------------------------------------------
Arnd Bergmann (2):
irqchip: Remove sigma tango driver
irqchip: Remove sirfsoc driver
Bert Vermeulen (2):
dt-bindings: interrupt-controller: Add Realtek RTL838x/RTL839x support
irqchip: Add support for Realtek RTL838x/RTL839x interrupt controller
Biwen Li (1):
irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags
Geert Uytterhoeven (1):
irqchip/imx: IMX_INTMUX should not default to y, unconditionally
Guo Ren (1):
irqchip/csky-mpintc: Prevent selection on unsupported platforms
Huacai Chen (1):
irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
Lorenzo Pieralisi (1):
irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation
Samuel Holland (4):
dt-bindings: irq: sun6i-r: Split the binding from sun7i-nmi
dt-bindings: irq: sun6i-r: Add a compatible for the H3
irqchip/sun6i-r: Use a stacked irqchip driver
irqchip/sun6i-r: Add wakeup support
Vinod Koul (2):
dt-bindings: qcom,pdc: Add compatible for SM8250
dt-bindings: qcom,pdc: Add compatible for SM8350
.../allwinner,sun6i-a31-r-intc.yaml | 67 ++++
.../allwinner,sun7i-a20-sc-nmi.yaml | 10 -
.../bindings/interrupt-controller/qcom,pdc.txt | 2 +
.../interrupt-controller/realtek,rtl-intc.yaml | 57 ++++
.../interrupt-controller/sigma,smp8642-intc.txt | 48 ---
arch/arm/mach-sunxi/Kconfig | 2 +
arch/arm64/Kconfig.platforms | 2 +
drivers/irqchip/Kconfig | 10 +-
drivers/irqchip/Makefile | 4 +-
drivers/irqchip/irq-gic-v3.c | 4 +-
drivers/irqchip/irq-loongson-pch-msi.c | 2 +-
drivers/irqchip/irq-ls-extirq.c | 2 +-
drivers/irqchip/irq-realtek-rtl.c | 180 ++++++++++
drivers/irqchip/irq-sirfsoc.c | 134 --------
drivers/irqchip/irq-sun6i-r.c | 379 +++++++++++++++++++++
drivers/irqchip/irq-sunxi-nmi.c | 26 +-
drivers/irqchip/irq-tango.c | 227 ------------
17 files changed, 701 insertions(+), 455 deletions(-)
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinner,sun6i-a31-r-intc.yaml
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml
delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sigma,smp8642-intc.txt
create mode 100644 drivers/irqchip/irq-realtek-rtl.c
delete mode 100644 drivers/irqchip/irq-sirfsoc.c
create mode 100644 drivers/irqchip/irq-sun6i-r.c
delete mode 100644 drivers/irqchip/irq-tango.c
next reply other threads:[~2021-02-14 12:41 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-14 12:40 Marc Zyngier [this message]
2021-02-15 14:55 ` [tip: irq/core] Merge tag 'irqchip-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core tip-bot2 for Thomas Gleixner
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=20210214124015.3333457-1-maz@kernel.org \
--to=maz@kernel.org \
--cc=arnd@arndb.de \
--cc=baohua@kernel.org \
--cc=bert@biot.com \
--cc=biwen.li@nxp.com \
--cc=bjorn.andersson@linaro.org \
--cc=chenhuacai@loongson.cn \
--cc=geert+renesas@glider.be \
--cc=guoren@linux.alibaba.com \
--cc=john@phrozen.org \
--cc=kernel-team@android.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lorenzo.pieralisi@arm.com \
--cc=mail@birger-koblitz.de \
--cc=mans@mansr.com \
--cc=marc.w.gonzalez@free.fr \
--cc=mripard@kernel.org \
--cc=robh@kernel.org \
--cc=samuel@sholland.org \
--cc=tglx@linutronix.de \
--cc=vkoul@kernel.org \
/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 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.