diff options
author | Wolfgang Denk <wd@denx.de> | 2011-06-01 21:59:27 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2011-06-01 21:59:27 +0200 |
commit | 8aebd75a4a7bfc6c7689e715bc1784c0add7d097 (patch) | |
tree | 518fe0547c2ea9eafdf2a9278e007e3f348163d6 | |
parent | 9f084b1e04d2337eb2ae32a6357b14b1260761d6 (diff) | |
parent | eb3abce898ce0d9c711ed1d107bd8b0ccf3c07de (diff) | |
download | u-boot-imx-8aebd75a4a7bfc6c7689e715bc1784c0add7d097.zip u-boot-imx-8aebd75a4a7bfc6c7689e715bc1784c0add7d097.tar.gz u-boot-imx-8aebd75a4a7bfc6c7689e715bc1784c0add7d097.tar.bz2 |
Merge branch 'master' of /home/wd/git/u-boot/custodians
* 'master' of /home/wd/git/u-boot/custodians:
cmd_nand: fix help of nand erase subcommand
env_nand: zero-initialize variable nand_erase_options
-rw-r--r-- | common/cmd_nand.c | 2 | ||||
-rw-r--r-- | common/env_nand.c | 8 |
2 files changed, 3 insertions, 7 deletions
diff --git a/common/cmd_nand.c b/common/cmd_nand.c index 7bd37de..44c4d1f 100644 --- a/common/cmd_nand.c +++ b/common/cmd_nand.c @@ -693,7 +693,7 @@ U_BOOT_CMD( " write 'size' bytes starting at offset 'off' with yaffs format\n" " from memory address 'addr', skipping bad blocks.\n" #endif - "nand erase[.spread] [clean] [off [size]] - erase 'size' bytes " + "nand erase[.spread] [clean] off size - erase 'size' bytes " "from offset 'off'\n" " With '.spread', erase enough for given file size, otherwise,\n" " 'size' includes skipped bad blocks.\n" diff --git a/common/env_nand.c b/common/env_nand.c index 980425a..14446a6 100644 --- a/common/env_nand.c +++ b/common/env_nand.c @@ -193,10 +193,8 @@ int saveenv(void) int ret = 0; nand_erase_options_t nand_erase_options; + memset(&nand_erase_options, 0, sizeof(nand_erase_options)); nand_erase_options.length = CONFIG_ENV_RANGE; - nand_erase_options.quiet = 0; - nand_erase_options.jffs2 = 0; - nand_erase_options.scrub = 0; if (CONFIG_ENV_RANGE < CONFIG_ENV_SIZE) return 1; @@ -249,10 +247,8 @@ int saveenv(void) char *res; nand_erase_options_t nand_erase_options; + memset(&nand_erase_options, 0, sizeof(nand_erase_options)); nand_erase_options.length = CONFIG_ENV_RANGE; - nand_erase_options.quiet = 0; - nand_erase_options.jffs2 = 0; - nand_erase_options.scrub = 0; nand_erase_options.offset = CONFIG_ENV_OFFSET; if (CONFIG_ENV_RANGE < CONFIG_ENV_SIZE) |