]> git.sur5r.net Git - u-boot/blobdiff - drivers/mtd/nand/arasan_nfc.c
mtd: nand: Rename nand.h into rawnand.h
[u-boot] / drivers / mtd / nand / arasan_nfc.c
index 320cbaa859a1fb3fde9afecfc50fd94c0ad26eb3..14b27337b68ac96739efcbe27b0d96b3fe430a75 100644 (file)
@@ -9,9 +9,9 @@
 #include <common.h>
 #include <malloc.h>
 #include <asm/io.h>
-#include <asm/errno.h>
+#include <linux/errno.h>
 #include <linux/mtd/mtd.h>
-#include <linux/mtd/nand.h>
+#include <linux/mtd/rawnand.h>
 #include <linux/mtd/partitions.h>
 #include <linux/mtd/nand_ecc.h>
 #include <asm/arch/hardware.h>
@@ -853,6 +853,8 @@ static int arasan_nand_send_rdcmd(struct arasan_nand_command_format *curr_cmd,
                reg_val |= (page_val << ARASAN_NAND_CMD_PG_SIZE_SHIFT);
        }
 
+       reg_val &= ~ARASAN_NAND_CMD_ECC_ON_MASK;
+
        reg_val &= ~ARASAN_NAND_CMD_ADDR_CYCL_MASK;
 
        addr_cycles = arasan_nand_get_addrcycle(mtd);