pinctrl: rockchip: support rk3588 pinctrl
authorJianqun Xu <jay.xu@rock-chips.com>
Wed, 15 Mar 2023 15:32:15 +0000 (17:32 +0200)
committerKever Yang <kever.yang@rock-chips.com>
Fri, 21 Apr 2023 07:16:00 +0000 (15:16 +0800)
commit4f51064533ff8f27d2859a4ad0c4c367ec28e712
tree3f61b2a845161c763c7164d650bed27170a6021f
parent24fea3f8372f7ca9694afda5ec6049b1721c1d06
pinctrl: rockchip: support rk3588 pinctrl

Add support for Rockchip rk3588 variant of pinctrl.

The driver is adapted from the Linux driver.

Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
[eugen.hristev@collabora.com:
port to latest U-boot, bring more changes from Linux
use translated pull values table]
Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Tested-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Jonas Karlman <jonas@kwiboo.se>
drivers/pinctrl/rockchip/Makefile
drivers/pinctrl/rockchip/pinctrl-rk3588.c [new file with mode: 0644]
drivers/pinctrl/rockchip/pinctrl-rockchip.h