configs: iot2050: Disable CONFIG_CONSOLE_MUX
[platform/kernel/u-boot.git] / env / nowhere.c
index d33fdf2..9ebc357 100644 (file)
@@ -11,6 +11,7 @@
 #include <command.h>
 #include <env.h>
 #include <env_internal.h>
+#include <asm/global_data.h>
 #include <linux/stddef.h>
 
 DECLARE_GLOBAL_DATA_PTR;
@@ -21,8 +22,7 @@ DECLARE_GLOBAL_DATA_PTR;
  */
 static int env_nowhere_init(void)
 {
-       gd->env_addr    = (ulong)&default_environment[0];
-       gd->env_valid   = ENV_INVALID;
+       gd->env_valid = ENV_INVALID;
 
        return 0;
 }
@@ -30,15 +30,14 @@ static int env_nowhere_init(void)
 static int env_nowhere_load(void)
 {
        /*
-        * for SPL, set env_valid = ENV_INVALID is enougth as env_get_char()
-        * return the default env if env_get is used
-        * and SPL don't used env_import to reduce its size
+        * For SPL, setting env_valid = ENV_INVALID is enough, as env_get()
+        * searches default_environment array in that case.
         * For U-Boot proper, import the default environment to allow reload.
         */
        if (!IS_ENABLED(CONFIG_SPL_BUILD))
                env_set_default(NULL, 0);
 
-       gd->env_valid   = ENV_INVALID;
+       gd->env_valid = ENV_INVALID;
 
        return 0;
 }