]> git.dujemihanovic.xyz Git - u-boot.git/commit
gpio: Add RZ/G2L GPIO driver
authorPaul Barker <paul.barker.ct@bp.renesas.com>
Mon, 16 Oct 2023 09:25:33 +0000 (10:25 +0100)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Mon, 16 Oct 2023 13:46:18 +0000 (15:46 +0200)
commit21e4ba153f1f803af58f74eaa5b3778197ffceaf
tree90531793d8aa96f5edccc07167e9ccf60a26b381
parentb378c400e04eab340335a1691a390a93f17f6394
gpio: Add RZ/G2L GPIO driver

This driver adds support for the gpio features of the GPIO/PFC module in
the Renesas RZ/G2L (R9A07G044) SoC.

The new `rzg2l-pfc-gpio` driver is bound to the same device tree node as
the `rzg2l-pfc-pinctrl` driver as the same hardware block provides both
GPIO and pin multiplexing features.

This patch is based on the corresponding Linux v6.5 driver
(commit 52e12027d50affbf60c6c9c64db8017391b0c22e).

Signed-off-by: Paul Barker <paul.barker.ct@bp.renesas.com>
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
arch/arm/mach-rmobile/Kconfig
drivers/gpio/Kconfig
drivers/gpio/Makefile
drivers/gpio/rzg2l-gpio.c [new file with mode: 0644]
drivers/pinctrl/renesas/rzg2l-pfc.c