From: Manorit Chawdhry Date: Mon, 11 Dec 2023 10:42:09 +0000 (+0530) Subject: include: env: ti: ti_common: Run main_cpsw0_qsgmii_phyinit conditionally X-Git-Url: http://git.dujemihanovic.xyz/posts?a=commitdiff_plain;h=0d72b0f2f83b788273c40ed4a64d1adf74877726;p=u-boot.git include: env: ti: ti_common: Run main_cpsw0_qsgmii_phyinit conditionally The main_cpsw0_qsgmii_phyinit command is defined only for certain TI SoCs which have the do_main_cpsw0_qsgmii_phyinit variable set. Add a check to ensure that the main_cpsw0_qsgmii_phyinit command is run only for such SoCs. Signed-off-by: Manorit Chawdhry Signed-off-by: Siddharth Vadapalli Reviewed-by: Tom Rini Reviewed-by: Mattijs Korpershoek --- diff --git a/include/env/ti/ti_common.env b/include/env/ti/ti_common.env index f5d84216e3..f0f89a2287 100644 --- a/include/env/ti/ti_common.env +++ b/include/env/ti/ti_common.env @@ -25,7 +25,10 @@ run_fit=run get_fit_config; bootm ${addr_fit}#${name_fit_config}${overlaystring} bootcmd_ti_mmc= run findfdt; run init_${boot}; #if CONFIG_CMD_REMOTEPROC - run main_cpsw0_qsgmii_phyinit; run boot_rprocs; + if test ${do_main_cpsw0_qsgmii_phyinit} -eq 1; + then run main_cpsw0_qsgmii_phyinit; + fi + run boot_rprocs; #endif if test ${boot_fit} -eq 1; then run get_fit_${boot}; run get_fit_overlaystring; run run_fit;