diff options
author | Dasnavis Sabiya <sabiya.d@ti.com> | 2023-01-24 20:22:21 +0530 |
---|---|---|
committer | Udit Kumar <u-kumar1@ti.com> | 2023-02-14 10:49:46 +0530 |
commit | 62a9e513448d700cbc3d775f497f94ba63851c8e (patch) | |
tree | ee74d49df1a5644fbf6df34e926715cba41f78f4 | |
parent | 57d0f8c1c8f060eed35033870f4c26cea676e4bb (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.h | 8 |
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" \ |