]> git.baikalelectronics.ru Git - uboot.git/commit
sunxi: pinctrl: Create the driver skeleton
authorSamuel Holland <samuel@sholland.org>
Fri, 13 Aug 2021 01:09:43 +0000 (20:09 -0500)
committerAndre Przywara <andre.przywara@arm.com>
Mon, 4 Apr 2022 22:23:50 +0000 (23:23 +0100)
commit0fdc8dea9a3e2cb18040f8a27ed156973ed55fdc
tree9fd1b65c1ce262240ef6895394ee260ae5ae8daa
parent82bd039eebebc4f51765df2ca9e7c0109a6d1cfa
sunxi: pinctrl: Create the driver skeleton

Create a do-nothing driver for each sunxi pin controller variant.

Since only one driver can automatically bind to a DT node, since the
GPIO driver already requires a manual binding process, and since the
pinctrl driver needs access to some of the same information, refactor
the GPIO driver to be bound by the pinctrl driver. This commit should
cause no functional change.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
MAINTAINERS
arch/arm/Kconfig
arch/arm/include/asm/arch-sunxi/gpio.h
drivers/gpio/sunxi_gpio.c
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/sunxi/Kconfig [new file with mode: 0644]
drivers/pinctrl/sunxi/Makefile [new file with mode: 0644]
drivers/pinctrl/sunxi/pinctrl-sunxi.c [new file with mode: 0644]