[U-Boot] [PATCH] env: Update env_addr for mmc environment driver
Priyanka Jain
priyanka.jain at nxp.com
Wed Nov 20 05:58:01 UTC 2019
>-----Original Message-----
>From: U-Boot <u-boot-bounces at lists.denx.de> On Behalf Of Pankit Garg
>Sent: Tuesday, November 19, 2019 3:20 PM
>To: u-boot at lists.denx.de
>Cc: Pankit Garg <pankit.garg at nxp.com>
>Subject: [U-Boot] [PATCH] env: Update env_addr for mmc environment driver
>
Please add description
>Signed-off-by: Pankit Garg <pankit.garg at nxp.com>
>---
> env/mmc.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
>diff --git a/env/mmc.c b/env/mmc.c
>index 9f1878def1..832e11cde6 100644
>--- a/env/mmc.c
>+++ b/env/mmc.c
>@@ -362,6 +362,7 @@ static int env_mmc_load(void)
> int ret;
> int dev = mmc_get_env_dev();
> const char *errmsg;
>+ env_t *ep = NULL;
>
> mmc = find_mmc_device(dev);
>
>@@ -383,6 +384,10 @@ static int env_mmc_load(void)
> }
>
> ret = env_import(buf, 1);
>+ if (!ret) {
>+ ep = (env_t *)buf;
>+ gd->env_addr = (ulong)&(ep->data);
>+ }
>
> fini:
> fini_mmc_for_env(mmc);
>--
>2.17.1
>
-priyankajain
More information about the U-Boot
mailing list