Dear Scott, In message <h1dlse$3b...@ger.gmane.org> Giulio Benetti wrote: > I think it's better to put Watchdog reset also inside read and write nand. > What do you think? > > Signed-off-by: giulio.bene...@micronovasrl.com > > diff -urpN b/drivers/mtd/nand/nand_util.c a/drivers/mtd/nand/nand_util.c > --- b/drivers/mtd/nand/nand_util.c 2009-06-14 21:30:39.000000000 +0200 > +++ a/drivers/mtd/nand/nand_util.c 2009-06-18 17:13:19.000000000 +0200 > @@ -505,6 +505,8 @@ int nand_write_skip_bad(nand_info_t *nan > size_t block_offset = offset & (nand->erasesize - 1); > size_t write_size; > > + WATCHDOG_RESET (); > + > if (nand_block_isbad (nand, offset & ~(nand->erasesize - 1))) > { > printf ("Skip bad block 0x%08zx\n", > offset & ~(nand->erasesize - 1)); > @@ -575,6 +577,8 @@ int nand_read_skip_bad(nand_info_t *nand > size_t block_offset = offset & (nand->erasesize - 1); > size_t read_length; > > + WATCHDOG_RESET (); > + > if (nand_block_isbad (nand, offset & ~(nand->erasesize - 1))) > { > printf ("Skipping bad block 0x%08zx\n", > offset & ~(nand->erasesize - 1));
Acked-by: Wolfgang Denk <w...@denx.de> Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de "It's like deja vu all over again." - Yogi Berra _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot