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: KARO-TX6-2015-09-18~490 X-Git-Url: https://git.kernelconcepts.de/?p=karo-tx-uboot.git;a=commitdiff_plain;h=4ac34aa16e84b992e6a4794692801f673535bf0e;ds=sidebyside 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)) ;