mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-29 08:01:08 +00:00
env_nand: Use nand_read_skip_bad instead of nand_read
The nand-read function returns an error code if correctable errors have occurred. This is not desirable, since the errors have been corrected! This patch switches to the nand_read_skip_bad function which does not return an error code if the errors are correctable. Signed-off-by: Steve Sakoman <steve.sakoman@linaro.org> Acked-by: Scott Wood <scottwood@freescale.com>
This commit is contained in:
parent
f12af1f38d
commit
068a208b4a
1 changed files with 1 additions and 1 deletions
|
@ -297,7 +297,7 @@ int readenv(size_t offset, u_char * buf)
|
||||||
offset += blocksize;
|
offset += blocksize;
|
||||||
} else {
|
} else {
|
||||||
char_ptr = &buf[amount_loaded];
|
char_ptr = &buf[amount_loaded];
|
||||||
if (nand_read(&nand_info[0], offset, &len, char_ptr))
|
if (nand_read_skip_bad(&nand_info[0], offset, &len, char_ptr))
|
||||||
return 1;
|
return 1;
|
||||||
offset += blocksize;
|
offset += blocksize;
|
||||||
amount_loaded += len;
|
amount_loaded += len;
|
||||||
|
|
Loading…
Reference in a new issue