[PATCH] configs: orangepi-3b-rk3566_defconfig: Enable CONFIG_MULTI_DTB_FIT

Jianfeng Liu liujianfeng1994 at gmail.com
Wed Oct 23 10:52:20 CEST 2024


Orange Pi 3B uses board_fit_config_name_match in rk_board_late_init to
decide which kernel dtb to load. To make it work with system using grub,
we have to enable CONFIG_MULTI_DTB_FIT.

Tested with opensuse using grub2, without CONFIG_MULTI_DTB_FIT grub will
load rk3566-orangepi-3b.dtb in u-boot, which has no gmac ethernet
enabled.

Signed-off-by: Jianfeng Liu <liujianfeng1994 at gmail.com>
---

 configs/orangepi-3b-rk3566_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/orangepi-3b-rk3566_defconfig b/configs/orangepi-3b-rk3566_defconfig
index 2181c9caf58..e87849a9946 100644
--- a/configs/orangepi-3b-rk3566_defconfig
+++ b/configs/orangepi-3b-rk3566_defconfig
@@ -48,6 +48,7 @@ CONFIG_SPL_OF_CONTROL=y
 CONFIG_OF_LIVE=y
 # CONFIG_OF_UPSTREAM is not set
 CONFIG_OF_LIST="rk3566-orangepi-3b rk3566-orangepi-3b-v1.1 rk3566-orangepi-3b-v2.1"
+CONFIG_MULTI_DTB_FIT=y
 CONFIG_OF_SPL_REMOVE_PROPS="clock-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_SPL_DM_SEQ_ALIAS=y
-- 
2.43.0



More information about the U-Boot mailing list