[PATCH 0/8] rockchip: resurrect rk3368 functionality and make lion bootable again
Heiko Stuebner
heiko at sntech.de
Tue Feb 9 14:47:02 CET 2021
From: Heiko Stuebner <heiko.stuebner at theobroma-systems.com>
With current u-boot (and probably for some time now) rk3368-lion
can't boot anymore. As the patches indicate, that is partially
on the lion support but also on general rk3368-support not fitting
current expectations anymore.
So this series, adapts options to what other Rockchip SoCs do
and makes lion also bootable again.
Heiko Stuebner (8):
rockchip: rk3368: adjust CONFIG_SYS_LOAD_ADDR
rockchip: rk3368: set CONFIG_SYS_BOOTM_LEN to 64MB
rockchip: rk3368: increase SYS_MALLOC_F_LEN to 0x4000
rockchip: rk3368: move STACK_R_ADDR address and into Kconfig
rockchip: rk3368: sync clock dt-binding header from Linux
rockchip: rk3368: sync main rk3368 dtsi from Linux
rockchip: rk3368: sync down rk3368-lion board devicetree from Linux
rockchip: lion: update board defconfig
arch/arm/dts/Makefile | 2 +-
arch/arm/dts/rk3368-geekbox-u-boot.dtsi | 2 +
...ot.dtsi => rk3368-lion-haikou-u-boot.dtsi} | 6 +
arch/arm/dts/rk3368-lion-haikou.dts | 140 +++++
.../dts/{rk3368-lion.dts => rk3368-lion.dtsi} | 271 ++++++--
arch/arm/dts/rk3368-px5-evb-u-boot.dtsi | 3 +
arch/arm/dts/rk3368-sheep-u-boot.dtsi | 2 +
arch/arm/dts/rk3368-u-boot.dtsi | 27 +
arch/arm/dts/rk3368.dtsi | 578 +++++++++++-------
arch/arm/mach-rockchip/rk3368/Kconfig | 5 +-
configs/lion-rk3368_defconfig | 19 +-
include/configs/rk3368_common.h | 4 +-
include/dt-bindings/clock/rk3368-cru.h | 31 +-
13 files changed, 769 insertions(+), 321 deletions(-)
rename arch/arm/dts/{rk3368-lion-u-boot.dtsi => rk3368-lion-haikou-u-boot.dtsi} (96%)
create mode 100644 arch/arm/dts/rk3368-lion-haikou.dts
rename arch/arm/dts/{rk3368-lion.dts => rk3368-lion.dtsi} (54%)
create mode 100644 arch/arm/dts/rk3368-u-boot.dtsi
--
2.29.2
More information about the U-Boot
mailing list