From: Primoz Fiser Date: Fri, 5 Dec 2025 11:10:43 +0000 (+0100) Subject: board: phytec: phycore-imx93: Set boot_targets dynamically X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f4d74929d0ed547ec1af7cf03c8ed5b449f821b;p=thirdparty%2Fu-boot.git board: phytec: phycore-imx93: Set boot_targets dynamically Set boot_targets environment variable dynamically, so that when booting from SD-card, boot binaries are also preferably fetched from the SD-card by default. If the user decides to set their own boot_targets, we should not overwrite them. Signed-off-by: Primoz Fiser Reviewed-by: Wadim Egorov --- diff --git a/board/phytec/phycore_imx93/phycore-imx93.c b/board/phytec/phycore_imx93/phycore-imx93.c index c6a4e923b07..cfc6d91f20f 100644 --- a/board/phytec/phycore_imx93/phycore-imx93.c +++ b/board/phytec/phycore_imx93/phycore-imx93.c @@ -38,6 +38,8 @@ int board_late_init(void) switch (get_boot_device()) { case SD2_BOOT: env_set_ulong("mmcdev", 1); + if (!env_get("boot_targets")) + env_set("boot_targets", "mmc1 mmc0 ethernet"); break; case MMC1_BOOT: env_set_ulong("mmcdev", 0);