[PATCH 0/5] Rockchip: Improve Support for RK3566 Devices
Chris Morgan
macroalpha82 at gmail.com
Thu Jan 5 16:34:23 CET 2023
From: Chris Morgan <macromorgan at hotmail.com>
This series is to lay the groundwork to improve support for the RK3566
based devices. This syncs the devicetrees with upstream Linux and adds
support for the pin controller of the rk356x series.
Future patches will be submitted that builds on top of this to support
devices such as the Anbernic RG353 and RG503 which are based on the
RK3566.
Chris Morgan (5):
rockchip: vop2: Add vop2 dt-binding from Linux
arm64: dts: rockchip: Sync rk356x from Linux main
rockchip: rk3568: add boot device detection
rockchip: rk3568: enable automatic power savings
gpio/rockchip: rk_gpio support v2 gpio controller
arch/arm/dts/Makefile | 2 +-
arch/arm/dts/rk3568-evb.dts | 79 --
arch/arm/dts/rk3568-evb1-v10.dts | 692 ++++++++++++++++++
arch/arm/dts/rk3568.dtsi | 122 +++
arch/arm/dts/rk356x.dtsi | 182 ++++-
arch/arm/include/asm/arch-rockchip/gpio.h | 38 +
arch/arm/mach-rockchip/rk3568/rk3568.c | 31 +
configs/evb-rk3568_defconfig | 4 +-
drivers/gpio/Kconfig | 13 +
drivers/gpio/rk_gpio.c | 103 ++-
drivers/pinctrl/rockchip/Makefile | 1 +
drivers/pinctrl/rockchip/pinctrl-rk3568.c | 453 ++++++++++++
.../pinctrl/rockchip/pinctrl-rockchip-core.c | 12 +-
drivers/pinctrl/rockchip/pinctrl-rockchip.h | 42 ++
include/dt-bindings/soc/rockchip,vop2.h | 14 +
15 files changed, 1665 insertions(+), 123 deletions(-)
delete mode 100644 arch/arm/dts/rk3568-evb.dts
create mode 100644 arch/arm/dts/rk3568-evb1-v10.dts
create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3568.c
create mode 100644 include/dt-bindings/soc/rockchip,vop2.h
--
2.34.1
More information about the U-Boot
mailing list