[U-Boot] [PATCH 11/25] clk: Allow clock defaults to be set also during re-reloc state

Tom Rini trini at konsulko.com
Fri Aug 24 14:12:06 UTC 2018


On Tue, Aug 21, 2018 at 08:01:49PM +0530, Lokesh Vutla wrote:

> From: Andreas Dannenberg <dannenberg at ti.com>
> 
> The earlier commit f4fcba5c5ba ("clk: implement clk_set_defaults()")
> which introduced the functionality for setting clock defaults such as
> rates and parents will skip the processing when executing in a re-reloc
> state. This for example can prevent the assigning of clock parents
> when running in SPL code. Go ahead and remove this limitation.
> 
> Signed-off-by: Andreas Dannenberg <dannenberg at ti.com>
> Signed-off-by: Lokesh Vutla <lokeshvutla at ti.com>
> ---
>  drivers/clk/clk-uclass.c | 4 ----
>  1 file changed, 4 deletions(-)
> 
> diff --git a/drivers/clk/clk-uclass.c b/drivers/clk/clk-uclass.c
> index 2b15978e14..04b369aa5a 100644
> --- a/drivers/clk/clk-uclass.c
> +++ b/drivers/clk/clk-uclass.c
> @@ -243,10 +243,6 @@ int clk_set_defaults(struct udevice *dev)
>  {
>  	int ret;
>  
> -	/* If this is running pre-reloc state, don't take any action. */
> -	if (!(gd->flags & GD_FLG_RELOC))
> -		return 0;
> -
>  	debug("%s(%s)\n", __func__, dev_read_name(dev));
>  
>  	ret = clk_set_default_parents(dev);

Philipp? David?  Comments?  Thanks!

> -- 
> 2.18.0
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180824/85189813/attachment.sig>


More information about the U-Boot mailing list