[PATCH 0/3] gpio: realtek: Add support for Realtek DHC RTD1625

Yu-Chun Lin posted 3 patches 20 hours ago
.../bindings/gpio/realtek,rtd1625-gpio.yaml   |  74 +++
arch/arm64/boot/dts/realtek/kent.dtsi         |  43 ++
arch/arm64/boot/dts/realtek/rtd1501.dtsi      |   8 +
arch/arm64/boot/dts/realtek/rtd1861.dtsi      |   8 +
arch/arm64/boot/dts/realtek/rtd1920.dtsi      |   8 +
drivers/gpio/Kconfig                          |  12 +
drivers/gpio/Makefile                         |   1 +
drivers/gpio/gpio-rtd1625.c                   | 581 ++++++++++++++++++
8 files changed, 735 insertions(+)
create mode 100644 Documentation/devicetree/bindings/gpio/realtek,rtd1625-gpio.yaml
create mode 100644 drivers/gpio/gpio-rtd1625.c
[PATCH 0/3] gpio: realtek: Add support for Realtek DHC RTD1625
Posted by Yu-Chun Lin 20 hours ago
This series adds GPIO support for the Realtek DHC RTD1625 SoC.

Unlike the existing driver (gpio-rtd.c) which uses shared bank registers,
the RTD1625 features a per-pin register architecture where each GPIO line
is managed by its own dedicated 32-bit control register. This distinct
hardware design requires a new, separate driver.

The device tree changes in this series (Patch 3) depend on the RTD1625 pinctrl
driver, which is currently under review and has not been merged yet.

The dependent pinctrl patch can be found here:
https://lore.kernel.org/lkml/20260317115411.2154365-9-eleanor.lin@realtek.com/

Best Regards,
Yu-Chun Lin

Tzuyi Chang (2):
  dt-bindings: gpio: realtek: Add realtek,rtd1625-gpio
  gpio: realtek: Add driver for Realtek DHC RTD1625 SoC

Yu-Chun Lin (1):
  arm64: dts: realtek: Add GPIO support for RTD1625

 .../bindings/gpio/realtek,rtd1625-gpio.yaml   |  74 +++
 arch/arm64/boot/dts/realtek/kent.dtsi         |  43 ++
 arch/arm64/boot/dts/realtek/rtd1501.dtsi      |   8 +
 arch/arm64/boot/dts/realtek/rtd1861.dtsi      |   8 +
 arch/arm64/boot/dts/realtek/rtd1920.dtsi      |   8 +
 drivers/gpio/Kconfig                          |  12 +
 drivers/gpio/Makefile                         |   1 +
 drivers/gpio/gpio-rtd1625.c                   | 581 ++++++++++++++++++
 8 files changed, 735 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/gpio/realtek,rtd1625-gpio.yaml
 create mode 100644 drivers/gpio/gpio-rtd1625.c

-- 
2.34.1