summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorLothar Waßmann <LW@KARO-electronics.de>2017-07-10 08:44:24 +0200
committerTom Rini <trini@konsulko.com>2017-07-10 08:39:25 -0400
commit66dc09c5540be61345ae6bcd797149065baf5340 (patch)
tree88ca1066b18130f46ac146dc978e3c0022fa7528 /cmd
parent2bf94120e9a1827ddaa1f11f4e9b909b2c03bc37 (diff)
downloadu-boot-66dc09c5540be61345ae6bcd797149065baf5340.tar.gz
cmd, nand: fix broken output of "nand info"
If the value of either "nand options" or "bbt options" has a zero in the most significant nibble, the '0x' prefix will be isolated from the value like shown below: |Device 0: nand0, sector size 128 KiB | Page size 2048 b | OOB size 64 b | Erase size 131072 b | subpagesize 2048 b | options 0x40000200 | bbt options 0x 60000 Change the format string to produce leading zeroes filling the gap. Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de>
Diffstat (limited to 'cmd')
-rw-r--r--cmd/nand.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/nand.c b/cmd/nand.c
index c16ec77ed4..72ca88a943 100644
--- a/cmd/nand.c
+++ b/cmd/nand.c
@@ -295,8 +295,8 @@ static void nand_print_and_set_info(int idx)
printf(" OOB size %8d b\n", mtd->oobsize);
printf(" Erase size %8d b\n", mtd->erasesize);
printf(" subpagesize %8d b\n", chip->subpagesize);
- printf(" options 0x%8x\n", chip->options);
- printf(" bbt options 0x%8x\n", chip->bbt_options);
+ printf(" options 0x%08x\n", chip->options);
+ printf(" bbt options 0x%08x\n", chip->bbt_options);
/* Set geometry info */
setenv_hex("nand_writesize", mtd->writesize);