All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/8] Initial support for the Realtek interrupt controller
@ 2026-10-18 16:06 Yu-Chun Lin
  2026-10-18 16:06 ` [PATCH v5 1/8] dt-bindings: interrupt-controller: Add support for Realtek DHC SoCs Yu-Chun Lin
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Yu-Chun Lin @ 2026-10-18 16:06 UTC (permalink / raw)
  To: tglx, radu, robh, krzk+dt, conor+dt, lee, afaerber
  Cc: linux-kernel, devicetree, mfd, linux-arm-kernel,
	linux-realtek-soc, james.tai, cy.huang, stanley_chang,
	eleanor.lin

I am taking over this patch series from James Tai, who originally
submitted v4 in 2023.

This patch series introduces the initial driver support for the interrupt
controller found on Realtek DHC (Digital Home Center) SoCs.

---
The major updates in this v5 series are:
1. Add support for RTD1625 SoCs.
2. Drop the RTD1325 interrupt controller driver, as the hardware is identical
to RTD1319D.
3. Refactored register access to use the regmap API. Since the interrupt
registers are scattered, the interrupt controller is now modeled as a
child of a "syscon", "simple-mfd" node. The driver retrieves the regmap
from its parent for register operations.
4. Reworked the intc-common architecture to properly accommodate the
specific hardware design and routing of the RTD1625 SoC.

v4: https://lore.kernel.org/lkml/20231228060825.1380439-1-james.tai@realtek.com/
v3: https://lore.kernel.org/lkml/20231129054339.3054202-1-james.tai@realtek.com/
v2: https://lore.kernel.org/lkml/20231117162709.1096585-1-james.tai@realtek.com/
v1: https://lore.kernel.org/lkml/20231102142731.2087245-1-james.tai@realtek.com/

James Tai (6):
  dt-bindings: interrupt-controller: Add support for Realtek DHC SoCs
  irqchip/realtek-intc-common: Add basic support for Realtek DHC SoCs
  irqchip/realtek-rtd1319: Add driver for Realtek DHC RTD1319 SoC
  irqchip/realtek-rtd1319d: Add driver for Realtek RTD1319D and RTD1325
    SoCs
  irqchip/realtek-rtd1619b: Add driver for Realtek DHC RTD1619B SoC
  irqchip/realtek-rtd1625: Add driver for Realtek DHC rtd1625 SoC

Yu-Chun Lin (2):
  dt-bindings: mfd: realtek,rtd1xxx: Add new SoCs
  dt-bindings: mfd: realtek,rtd1xxx: Add interrupt controller child node

 .../realtek,rtd1319-intc-iso.yaml             | 170 +++++++++
 .../bindings/mfd/realtek,rtd1xxx.yaml         |  37 ++
 MAINTAINERS                                   |   2 +
 drivers/irqchip/Kconfig                       |  50 +++
 drivers/irqchip/Makefile                      |   5 +
 drivers/irqchip/irq-realtek-intc-common.c     | 353 ++++++++++++++++++
 drivers/irqchip/irq-realtek-intc-common.h     |  93 +++++
 drivers/irqchip/irq-realtek-rtd1319.c         | 188 ++++++++++
 drivers/irqchip/irq-realtek-rtd1319d.c        | 197 ++++++++++
 drivers/irqchip/irq-realtek-rtd1619b.c        | 187 ++++++++++
 drivers/irqchip/irq-realtek-rtd1625.c         | 261 +++++++++++++
 11 files changed, 1543 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek,rtd1319-intc-iso.yaml
 create mode 100644 drivers/irqchip/irq-realtek-intc-common.c
 create mode 100644 drivers/irqchip/irq-realtek-intc-common.h
 create mode 100644 drivers/irqchip/irq-realtek-rtd1319.c
 create mode 100644 drivers/irqchip/irq-realtek-rtd1319d.c
 create mode 100644 drivers/irqchip/irq-realtek-rtd1619b.c
 create mode 100644 drivers/irqchip/irq-realtek-rtd1625.c

-- 
2.43.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2026-10-19 11:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-18 16:06 [PATCH v5 0/8] Initial support for the Realtek interrupt controller Yu-Chun Lin
2026-10-18 16:06 ` [PATCH v5 1/8] dt-bindings: interrupt-controller: Add support for Realtek DHC SoCs Yu-Chun Lin
2026-10-18 16:06 ` [PATCH v5 2/8] dt-bindings: mfd: realtek,rtd1xxx: Add new SoCs Yu-Chun Lin
2026-10-19  9:11   ` Krzysztof Kozlowski
2026-10-18 16:06 ` [PATCH v5 3/8] dt-bindings: mfd: realtek,rtd1xxx: Add interrupt controller child node Yu-Chun Lin
2026-10-19  9:13   ` Krzysztof Kozlowski
2026-10-19 11:19     ` Yu-Chun Lin [林祐君]
2026-10-18 16:06 ` [PATCH v5 4/8] irqchip/realtek-intc-common: Add basic support for Realtek DHC SoCs Yu-Chun Lin
2026-10-18 16:28   ` sashiko-bot
2026-10-18 16:06 ` [PATCH v5 5/8] irqchip/realtek-rtd1319: Add driver for Realtek DHC RTD1319 SoC Yu-Chun Lin
2026-10-18 16:06 ` [PATCH v5 6/8] irqchip/realtek-rtd1319d: Add driver for Realtek RTD1319D and RTD1325 SoCs Yu-Chun Lin
2026-10-18 16:15   ` sashiko-bot
2026-10-18 16:06 ` [PATCH v5 7/8] irqchip/realtek-rtd1619b: Add driver for Realtek DHC RTD1619B SoC Yu-Chun Lin
2026-10-18 16:06 ` [PATCH v5 8/8] irqchip/realtek-rtd1625: Add driver for Realtek DHC rtd1625 SoC Yu-Chun Lin
2026-10-18 16:15   ` sashiko-bot

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.