summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Benard <eric@eukrea.com>2009-12-09 14:55:15 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2009-12-09 15:35:22 +0100
commit68176ca7bb7c361dc622a17075d8ad0dbd8a21c5 (patch)
treeff8b3fc1390a4e54e09f1551f1b71492679bc71e
parentcf6399b2aa65dcf506220fd41905f76fcf8f1b9c (diff)
downloadbarebox-68176ca7bb7c361dc622a17075d8ad0dbd8a21c5.tar.gz
barebox-68176ca7bb7c361dc622a17075d8ad0dbd8a21c5.tar.xz
nand_imx.c : add reset command
The RESET command was removed during the nand_imx.c driver rework. The reset commant is necessary in order to get Micron Nand running as they need a RESET command before being able to get any command. Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/nand/nand_imx.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/nand/nand_imx.c b/drivers/nand/nand_imx.c
index edd7cdf39f..22d18705d2 100644
--- a/drivers/nand/nand_imx.c
+++ b/drivers/nand/nand_imx.c
@@ -748,6 +748,7 @@ static void imx_nand_command(struct mtd_info *mtd, unsigned command,
case NAND_CMD_ERASE1:
case NAND_CMD_ERASE2:
+ case NAND_CMD_RESET:
send_cmd(host, command);
mxc_do_addr_cycle(mtd, column, page_addr);
break;