[PATCH] include: env: ti: ti_common: Run main_cpsw0_qsgmii_phyinit conditionally

Mattijs Korpershoek mkorpershoek at baylibre.com
Wed Dec 20 18:06:54 CET 2023


On Mon, Dec 11, 2023 at 16:12, Siddharth Vadapalli <s-vadapalli at ti.com> wrote:

> From: Manorit Chawdhry <m-chawdhry at ti.com>
>
> 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 <m-chawdhry at ti.com>
> Signed-off-by: Siddharth Vadapalli <s-vadapalli at ti.com>

Reviewed-by: Mattijs Korpershoek <mkorpershoek at baylibre.com>

> ---
>
> Hello,
>
> This patch is based on commit
> 65eed68772 test/py: Disable error E0611 in two cases for pylint
>
> Regards,
> Siddharth.
>
>  include/env/ti/ti_common.env | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> 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;
> -- 
> 2.34.1


More information about the U-Boot mailing list