[PATCH] env: nowhere: Implement .load callback

Tom Rini trini at konsulko.com
Wed Aug 5 15:41:30 CEST 2020


On Wed, Aug 05, 2020 at 03:29:55PM +0200, Marek Vasut wrote:

> Add .load callback for the 'nowhere' environment driver. This is useful
> for when the 'nowhere' driver is used in combination with other drivers
> and should be used to load the default environment.
> 
> Signed-off-by: Marek Vasut <marex at denx.de>
> Reviewed-by: Tom Rini <trini at konsulko.com>
> ---
> V2: No change
> ---
>  env/nowhere.c | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/env/nowhere.c b/env/nowhere.c
> index d33fdf27d0..a92a84b0c4 100644
> --- a/env/nowhere.c
> +++ b/env/nowhere.c
> @@ -15,6 +15,12 @@
>  
>  DECLARE_GLOBAL_DATA_PTR;
>  
> +static int env_nowhere_load(void)
> +{
> +	env_set_default(NULL, 0);
> +
> +	return 0;
> +}
>  /*
>   * Because we only ever have the default environment available we must mark
>   * it as invalid.

This isn't needed with ad3fec2364eb ("env: nowhere: add .load ops").

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


More information about the U-Boot mailing list