From: Heiko Schocher Date: Mon, 29 Jun 2015 07:10:47 +0000 (+0200) Subject: nand, atmel: remove udelay in spl_nand_erase_one() X-Git-Tag: v2015.10-rc2~149 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c10ac540ea8d35917c3464761af1e0e50a607ada;p=oweals%2Fu-boot.git nand, atmel: remove udelay in spl_nand_erase_one() remove unneeded udelay() in this function, as we use the dev_ready pin. Signed-off-by: Heiko Schocher Acked-by: Scott Wood --- diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c index a2016e7945..0d4f327ed7 100644 --- a/drivers/mtd/nand/atmel_nand.c +++ b/drivers/mtd/nand/atmel_nand.c @@ -1378,9 +1378,7 @@ int spl_nand_erase_one(int block, int page) hwctrl(&mtd, (page_addr >> 16) & 0x0f, NAND_CTRL_ALE | NAND_CTRL_CHANGE); #endif - hwctrl(&mtd, NAND_CMD_ERASE2, NAND_CTRL_CLE | NAND_CTRL_CHANGE); - udelay(2000); while (!this->dev_ready(&mtd)) ;