From: Raphaël Poggi Date: Tue, 29 Jul 2014 13:27:27 +0000 (+0200) Subject: mtd: atmel_nand: increase chip_delay X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=796fe3648a13b311f5b9a125e2d2532a2ce7c78a;p=openwrt%2Fstaging%2Fblogic.git mtd: atmel_nand: increase chip_delay Some nand with 8k page size like Micron MT29F32G08ABAAAWP need more than 20us. Signed-off-by: Raphaël Poggi Signed-off-by: Brian Norris --- diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c index e321c564ff05..77bd877d8f28 100644 --- a/drivers/mtd/nand/atmel_nand.c +++ b/drivers/mtd/nand/atmel_nand.c @@ -2099,7 +2099,7 @@ static int atmel_nand_probe(struct platform_device *pdev) } nand_chip->ecc.mode = host->board.ecc_mode; - nand_chip->chip_delay = 20; /* 20us command delay time */ + nand_chip->chip_delay = 40; /* 40us command delay time */ if (host->board.bus_width_16) /* 16-bit bus width */ nand_chip->options |= NAND_BUSWIDTH_16;