uboot-envtools: Add support for Orange Pi R1 Plus & LTS
authorVyacheslav Ivanov <islavaivanov76@gmail.com>
Tue, 6 Aug 2024 09:44:49 +0000 (12:44 +0300)
committerRobert Marko <robimarko@gmail.com>
Mon, 12 Aug 2024 19:00:36 +0000 (21:00 +0200)
Add support this boards to envtools config
This commit integrates the latest changes from new U-Boot, which includes important updates to the DTSI files for the Orange Pi R1 Plus and Orange Pi R1 Plus LTS boards.

Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16090
Signed-off-by: Robert Marko <robimarko@gmail.com>
package/boot/uboot-envtools/files/rockchip_armv8 [new file with mode: 0644]

diff --git a/package/boot/uboot-envtools/files/rockchip_armv8 b/package/boot/uboot-envtools/files/rockchip_armv8
new file mode 100644 (file)
index 0000000..075776a
--- /dev/null
@@ -0,0 +1,23 @@
+#
+# Copyright (C) 2024 OpenWrt.org
+#
+[ -e /etc/config/ubootenv ] && exit 0
+
+touch /etc/config/ubootenv
+
+. /lib/uboot-envtools.sh
+. /lib/functions.sh
+
+board=$(board_name)
+
+case "$board" in
+xunlong,orangepi-r1-plus|\
+xunlong,orangepi-r1-plus-lts)
+       ubootenv_add_uci_config "/dev/mmcblk0" "0x3f8000" "0x8000"
+       ;;
+esac
+
+config_load ubootenv
+config_foreach ubootenv_add_app_config
+
+exit 0