Skip to content

Commit 2d7cb5b

Browse files
sjg20trini
authored andcommitted
env: Replace all open-coded gd->env_valid values with ENV_ flags
Some of these were missed in the conversion. Signed-off-by: Simon Glass <[email protected]>
1 parent c55d8b9 commit 2d7cb5b

File tree

6 files changed

+18
-18
lines changed

6 files changed

+18
-18
lines changed

env/common.c

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ char *env_get_default(const char *name)
5252

5353
/* Pretend that the image is bad. */
5454
gd->flags &= ~GD_FLG_ENV_READY;
55-
gd->env_valid = 0;
55+
gd->env_valid = ENV_INVALID;
5656
ret_val = env_get(name);
5757
gd->env_valid = really_valid;
5858
gd->flags = real_gd_flags;
@@ -210,24 +210,24 @@ int env_import_redund(const char *buf1, const char *buf2)
210210
set_default_env("!bad CRC");
211211
return 0;
212212
} else if (crc1_ok && !crc2_ok) {
213-
gd->env_valid = 1;
213+
gd->env_valid = ENV_VALID;
214214
} else if (!crc1_ok && crc2_ok) {
215-
gd->env_valid = 2;
215+
gd->env_valid = ENV_REDUND;
216216
} else {
217217
/* both ok - check serial */
218218
if (tmp_env1->flags == 255 && tmp_env2->flags == 0)
219-
gd->env_valid = 2;
219+
gd->env_valid = ENV_REDUND;
220220
else if (tmp_env2->flags == 255 && tmp_env1->flags == 0)
221-
gd->env_valid = 1;
221+
gd->env_valid = ENV_VALID;
222222
else if (tmp_env1->flags > tmp_env2->flags)
223-
gd->env_valid = 1;
223+
gd->env_valid = ENV_VALID;
224224
else if (tmp_env2->flags > tmp_env1->flags)
225-
gd->env_valid = 2;
225+
gd->env_valid = ENV_REDUND;
226226
else /* flags are equal - almost impossible */
227-
gd->env_valid = 1;
227+
gd->env_valid = ENV_VALID;
228228
}
229229

230-
if (gd->env_valid == 1)
230+
if (gd->env_valid == ENV_VALID)
231231
ep = tmp_env1;
232232
else
233233
ep = tmp_env2;
@@ -271,7 +271,7 @@ void env_relocate(void)
271271
env_reloc();
272272
env_htab.change_ok += gd->reloc_off;
273273
#endif
274-
if (gd->env_valid == 0) {
274+
if (gd->env_valid == ENV_INVALID) {
275275
#if defined(CONFIG_ENV_IS_NOWHERE) || defined(CONFIG_SPL_BUILD)
276276
/* Environment not changable */
277277
set_default_env(NULL);

env/eeprom.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ static int env_eeprom_load(void)
122122

123123
if (!crc_ok[0] && !crc_ok[1]) {
124124
gd->env_addr = 0;
125-
gd->env_valid = 0;
125+
gd->env_valid = ENV_INVALID;
126126
} else if (crc_ok[0] && !crc_ok[1]) {
127127
gd->env_valid = ENV_VALID;
128128
} else if (!crc_ok[0] && crc_ok[1]) {
@@ -166,9 +166,9 @@ static int env_eeprom_load(void)
166166
}
167167

168168
if (crc == new) {
169-
gd->env_valid = ENV_VALID;
169+
gd->env_valid = ENV_VALID;
170170
} else {
171-
gd->env_valid = 0;
171+
gd->env_valid = ENV_INVALID;
172172
}
173173
#endif /* CONFIG_ENV_OFFSET_REDUND */
174174

env/env.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ int env_get_char(int index)
7474
struct env_driver *drv = env_driver_lookup_default();
7575
int ret;
7676

77-
if (!gd->env_valid)
77+
if (gd->env_valid == ENV_INVALID)
7878
return default_environment[index];
7979
if (!drv)
8080
return -ENODEV;

env/flash.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ static int env_flash_init(void)
9494
gd->env_valid = ENV_VALID;
9595
} else if (!crc1_ok && !crc2_ok) {
9696
gd->env_addr = addr_default;
97-
gd->env_valid = 0;
97+
gd->env_valid = ENV_INVALID;
9898
} else if (flag1 == ACTIVE_FLAG && flag2 == OBSOLETE_FLAG) {
9999
gd->env_addr = addr1;
100100
gd->env_valid = ENV_VALID;
@@ -231,7 +231,7 @@ static int env_flash_init(void)
231231
}
232232

233233
gd->env_addr = (ulong)&default_environment[0];
234-
gd->env_valid = 0;
234+
gd->env_valid = ENV_INVALID;
235235
return 0;
236236
}
237237
#endif

env/nand.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ static int env_nand_init(void)
7979

8080
if (!crc1_ok && !crc2_ok) {
8181
gd->env_addr = 0;
82-
gd->env_valid = 0;
82+
gd->env_valid = ENV_INVALID;
8383

8484
return 0;
8585
} else if (crc1_ok && !crc2_ok) {

env/nvram.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ static int env_nvram_init(void)
106106
gd->env_valid = ENV_VALID;
107107
} else {
108108
gd->env_addr = (ulong)&default_environment[0];
109-
gd->env_valid = 0;
109+
gd->env_valid = ENV_INVALID;
110110
}
111111

112112
return 0;

0 commit comments

Comments
 (0)