From: Alice Guo <[email protected]>

Verify/dump boot structures.

Signed-off-by: Alice Guo <[email protected]>
Signed-off-by: Peng Fan <[email protected]>
---
 arch/arm/mach-imx/cmd_nandbcb.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/mach-imx/cmd_nandbcb.c b/arch/arm/mach-imx/cmd_nandbcb.c
index 02a65ffd43..a8531def35 100644
--- a/arch/arm/mach-imx/cmd_nandbcb.c
+++ b/arch/arm/mach-imx/cmd_nandbcb.c
@@ -309,6 +309,10 @@ static int write_fcb_dbbt_and_readback(struct mtd_info 
*mtd,
                        debug("NAND fcb write: 0x%x offset 0x%zx written: %s\n",
                              mtd->erasesize * i, ops.len, ret ?
                              "ERROR" : "OK");
+
+                       ops.datbuf = (u8 *)(dump_nand_fcb + i);
+                       ops.oobbuf = ((u8 *)(dump_nand_fcb + i)) + 
mtd->writesize;
+                       mtd_read_oob(mtd, mtd->erasesize * i, &ops);
                }
 
                ret = mtd_write(mtd, mtd->erasesize * i + mtd->writesize,
-- 
2.16.4

Reply via email to