[PATCH 4/7] arch: snapdragon: clock: Always bind before relocation

Sumit Garg sumit.garg at linaro.org
Fri Mar 24 07:06:24 CET 2023


On Fri, 24 Mar 2023 at 07:27, Konrad Dybcio <konrad.dybcio at linaro.org> wrote:
>
> In preparation for supporting upstream Linux device trees on Qualcomm
> platforms, make this the default behavior.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio at linaro.org>
> ---
>
>  arch/arm/mach-snapdragon/clock-snapdragon.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/arch/arm/mach-snapdragon/clock-snapdragon.c b/arch/arm/mach-snapdragon/clock-snapdragon.c
> index 0ac45dce9a92..d1af5d1fec7d 100644
> --- a/arch/arm/mach-snapdragon/clock-snapdragon.c
> +++ b/arch/arm/mach-snapdragon/clock-snapdragon.c
> @@ -178,4 +178,5 @@ U_BOOT_DRIVER(clk_msm) = {
>         .ops            = &msm_clk_ops,
>         .priv_auto      = sizeof(struct msm_clk_priv),
>         .probe          = msm_clk_probe,
> +       .flags          = DM_FLAG_PRE_RELOC,

"u-boot,dm-pre-reloc" serves the same purpose but this looks even
better as we would like the serial driver to be enabled by default
prior to relocation. So you need to get rid of redundant
"u-boot,dm-pre-reloc" from corresponding <platform>-uboot.dtsi files.

-Sumit

>  };
> --
> 2.40.0
>


More information about the U-Boot mailing list