[PATCH 0/3] Add support for RZ/T2H pinctrl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This adds support for RZ/T2H pinctrl and gpio

The basic GPIO tests have been done on the RZ/T2H Evaluation Board.
More pinctrl tests will come with a further patchset that enables
peripherals using pinctrl modes.

- GPIO writes:
(User led Green 1)
gpioset P23_1=1

(User led Green 2)
gpioset P32_2=1

(User led Yellow)
gpioset P6_7=1

For GPIO reads, used the CN49 connector;
Connect pin10 to pin11 (ground)

gpioget P9_1
"P9_1"=inactive

Connect pin10 to pin12 (3v3)

gpioget P9_1
"P9_1"=inactive

This patchset applies on top of patchset [1]

[1]: https://lore.kernel.org/linux-renesas-soc/20250515141828.43444-1-thierry.bultel.yh@xxxxxxxxxxxxxx/T/#t

Thierry Bultel (3):
  dt-bindings: pinctrl: add compatible for Renesas RZ/T2H
  Add the pinctrl and gpio driver for RZ/T2H
  arm64: dts: renesas: Add pinctrl for renesas RZ/T2H SoC

 .../bindings/pinctrl/renesas,pfc.yaml         |  59 +-
 arch/arm64/boot/dts/renesas/r9a09g077.dtsi    |   9 +
 drivers/pinctrl/renesas/Kconfig               |  13 +
 drivers/pinctrl/renesas/Makefile              |   1 +
 drivers/pinctrl/renesas/pinctrl-rzt2h.c       | 783 ++++++++++++++++++
 include/dt-bindings/pinctrl/rzt2h-pinctrl.h   |  23 +
 6 files changed, 871 insertions(+), 17 deletions(-)
 create mode 100644 drivers/pinctrl/renesas/pinctrl-rzt2h.c
 create mode 100644 include/dt-bindings/pinctrl/rzt2h-pinctrl.h

-- 
2.43.0





[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux