From: Primoz Fiser Date: Thu, 10 Apr 2025 08:41:20 +0000 (+0200) Subject: board: phycore-imx93: env: Add option to disable bootenv.txt import X-Git-Tag: v2025.07-rc1~79^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82211629c636b7e1e78cf2ef71ea4af1d5c56a5e;p=pandora-u-boot.git board: phycore-imx93: env: Add option to disable bootenv.txt import Add support for disabling external environment import (bootenv.txt) by setting the ${no_bootenv} environment variable. Signed-off-by: Primoz Fiser --- diff --git a/board/phytec/phycore_imx93/phycore_imx93.env b/board/phytec/phycore_imx93/phycore_imx93.env index 52c234a4206..d0694f23269 100644 --- a/board/phytec/phycore_imx93/phycore_imx93.env +++ b/board/phytec/phycore_imx93/phycore_imx93.env @@ -20,8 +20,10 @@ loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image} loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr_r} ${fdtfile} mmcboot= echo Booting from mmc ...; - if run mmc_load_bootenv; then - env import -t ${bootenv_addr_r} ${filesize}; + if test ${no_bootenv} = 0; then + if run mmc_load_bootenv; then + env import -t ${bootenv_addr_r} ${filesize}; + fi; fi; run mmcargs; if run loadfdt; then @@ -41,8 +43,10 @@ netboot= else setenv get_cmd tftp; fi; - if run net_load_bootenv; then - env import -t ${bootenv_addr_r} ${filesize}; + if test ${no_bootenv} = 0; then + if run net_load_bootenv; then + env import -t ${bootenv_addr_r} ${filesize}; + fi; fi; ${get_cmd} ${loadaddr} ${image}; if ${get_cmd} ${fdt_addr_r} ${fdtfile}; then