X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=common%2Fenv_sf.c;h=e928f5752cc7c5dddaf13b329a8f1eb67b8b669e;hb=3a672cc9af7766af9a3305caf7259febc8b0de38;hp=5e3729c2c2d62dfb201e2329081318f1657fa422;hpb=21109577635a871d038cfd53dd75e264d0e636bf;p=karo-tx-uboot.git diff --git a/common/env_sf.c b/common/env_sf.c index 5e3729c2c2..e928f5752c 100644 --- a/common/env_sf.c +++ b/common/env_sf.c @@ -188,15 +188,17 @@ void env_relocate_spec(void) tmp_env2->flags == ACTIVE_FLAG) { gd->env_valid = 2; } else if (tmp_env1->flags == tmp_env2->flags) { - gd->env_valid = 2; + gd->env_valid = 1; } else if (tmp_env1->flags == 0xFF) { + gd->env_valid = 1; + } else if (tmp_env2->flags == 0xFF) { gd->env_valid = 2; } else { /* * this differs from code in env_flash.c, but I think a sane * default path is desirable. */ - gd->env_valid = 2; + gd->env_valid = 1; } if (gd->env_valid == 1)