mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-15 19:51:37 +00:00
env: nand: Put ENV_INVALID into gd->env_valid if default environment
env_nand_init() says the environment is valid even if it is assigning default environment due to not being able to access nand pre-reloaction (determined by macro values). Change this to ENV_INVALID and let the generic env_init() function, which calls this initializer, assign the default environment. Signed-off-by: Marek Behún <marek.behun@nic.cz> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
af8149e9ac
commit
07dcd82546
1 changed files with 1 additions and 2 deletions
3
env/nand.c
vendored
3
env/nand.c
vendored
|
@ -107,8 +107,7 @@ static int env_nand_init(void)
|
|||
gd->env_addr = (ulong)env_ptr->data;
|
||||
|
||||
#else /* ENV_IS_EMBEDDED || CONFIG_NAND_ENV_DST */
|
||||
gd->env_addr = (ulong)&default_environment[0];
|
||||
gd->env_valid = ENV_VALID;
|
||||
gd->env_valid = ENV_INVALID;
|
||||
#endif /* ENV_IS_EMBEDDED || CONFIG_NAND_ENV_DST */
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Add table
Reference in a new issue