summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDasnavis Sabiya <sabiya.d@ti.com>2023-01-24 20:22:21 +0530
committerUdit Kumar <u-kumar1@ti.com>2023-02-14 10:49:46 +0530
commit62a9e513448d700cbc3d775f497f94ba63851c8e (patch)
treeee74d49df1a5644fbf6df34e926715cba41f78f4
parent57d0f8c1c8f060eed35033870f4c26cea676e4bb (diff)
include: configs: Update env for selecting right dtb file
To select the dtb file, default_device_tree variable cannot be relied upon as same defconfig file is used for J784S4 EVM and AM69 SK boards. Update the findfdt env variable to select appropriate dtb based on the board_name env variable. Signed-off-by: Dasnavis Sabiya <sabiya.d@ti.com>
-rw-r--r--include/configs/j784s4_evm.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/configs/j784s4_evm.h b/include/configs/j784s4_evm.h
index 7502aa72d0..eb609100b0 100644
--- a/include/configs/j784s4_evm.h
+++ b/include/configs/j784s4_evm.h
@@ -66,8 +66,12 @@
/* U-Boot general configuration */
#define EXTRA_ENV_J784S4_BOARD_SETTINGS \
"default_device_tree=" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \
- "findfdt=" \
- "setenv name_fdt ${default_device_tree};" \
+ "findfdt=" \
+ "setenv name_fdt ${default_device_tree};" \
+ "if test $board_name = am69-sk; then " \
+ "setenv name_fdt k3-am69-sk.dtb; fi;" \
+ "if test $board_name = j784s4; then " \
+ "setenv name_fdt k3-j784s4-evm.dtb; fi;" \
"setenv fdtfile ${name_fdt}\0" \
"name_kern=Image\0" \
"console=ttyS2,115200n8\0" \