All of lore.kernel.org
 help / color / mirror / Atom feed
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

             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.