From: Sinthu Raja <sinthu.r...@ti.com>

Kernel commit 837833a724b7 ("environment: ti: Add get_fit_config command
to get FIT config string") introduced "get_fit_config" in ti_armv7_common.h
to mangle the fdtfile name when used to select a config node from the OE
made FIT image. However, the ti_armv7_common.h is common for both K3 and
AM57xx platforms. AM57xx platforms' fdtfile name does not have '/' and
"conf-" prefix so the setexpr command fails and boot hangs.

Override the get_fit_config in AM57x specific config header to get the
correct FIT config name.

Signed-off-by: Sinthu Raja <sinthu.r...@ti.com>
Signed-off-by: Anurag Dutta <a-du...@ti.com>
---
 include/configs/ti_omap5_common.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/configs/ti_omap5_common.h 
b/include/configs/ti_omap5_common.h
index 26b6c1cd188..d315a52f36f 100644
--- a/include/configs/ti_omap5_common.h
+++ b/include/configs/ti_omap5_common.h
@@ -251,6 +251,7 @@
        DEFAULT_LINUX_BOOT_ENV \
        DEFAULT_MMC_TI_ARGS \
        DEFAULT_FIT_TI_ARGS \
+       "get_fit_config=setenv name_fit_config ${fdtfile}\0" \
        DEFAULT_COMMON_BOOT_TI_ARGS \
        DEFAULT_FDT_TI_ARGS \
        DFUARGS \
-- 
2.34.1

Reply via email to