rockchip: rk3588-nanopc-t6-lts: Add missing board -u-boot.dtsi
authorJonas Karlman <jonas@kwiboo.se>
Mon, 6 Jan 2025 18:22:29 +0000 (18:22 +0000)
committerTom Rini <trini@konsulko.com>
Sat, 11 Jan 2025 00:56:22 +0000 (18:56 -0600)
The commit 7cec3e701940 ("rockchip: rk3588-nanopc-t6: Add support for
NanoPC-T6 LTS") added support for the LTS variant of NanoPC T6. However,
a board specific -u-boot.dtsi file was never added.

Due to the missing -u-boot.dtsi file the LTS fdt included in the FIT is
never tagged with bootph props.

When ENV_IS_IN_SPI_FLASH is enabled, not enabled in defconfig, the env
can successfully load from SPI flash on the non-LTS variant, something
that does not work on the LTS variant due to missing bootph-some-ram
props in the LTS fdt.

Fix this by adding a LTS -u-boot.dtsi file that just include the non-LTS
-u-boot.dtsi file.

Reported-by: Ricardo Pardini <ricardo@pardini.net>
Fixes: 7cec3e701940 ("rockchip: rk3588-nanopc-t6: Add support for NanoPC-T6 LTS")
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
arch/arm/dts/rk3588-nanopc-t6-lts-u-boot.dtsi [new file with mode: 0644]
board/friendlyelec/nanopc-t6-rk3588/MAINTAINERS

diff --git a/arch/arm/dts/rk3588-nanopc-t6-lts-u-boot.dtsi b/arch/arm/dts/rk3588-nanopc-t6-lts-u-boot.dtsi
new file mode 100644 (file)
index 0000000..b18f958
--- /dev/null
@@ -0,0 +1,3 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+
+#include "rk3588-nanopc-t6-u-boot.dtsi"
index 63ff6fa..2785318 100644 (file)
@@ -5,5 +5,4 @@ S:      Maintained
 F:     board/friendlyelec/nanopc-t6-rk3588
 F:     include/configs/nanopc-t6-rk3588.h
 F:     configs/nanopc-t6-rk3588_defconfig
-F:     arch/arm/dts/rk3588-nanopc-t6.dts
-F:     arch/arm/dts/rk3588-nanopc-t6-u-boot.dtsi
+F:     arch/arm/dts/rk3588-nanopc-t6*