tegra: nand: disable subpage writes
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>
Wed, 5 Aug 2015 22:47:13 +0000 (00:47 +0200)
committerTom Warren <twarren@nvidia.com>
Thu, 13 Aug 2015 20:06:03 +0000 (13:06 -0700)
Disable subpage writes as we do not provide ecc->hwctl.

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
drivers/mtd/nand/tegra_nand.c

index 723d0ec..debad4f 100644 (file)
@@ -964,6 +964,9 @@ int tegra_nand_init(struct nand_chip *nand, int devnum)
        nand->dev_ready  = nand_dev_ready;
        nand->priv = &nand_ctrl;
 
+       /* Disable subpage writes as we do not provide ecc->hwctl */
+       nand->options |= NAND_NO_SUBPAGE_WRITE;
+
        /* Adjust controller clock rate */
        clock_start_periph_pll(PERIPH_ID_NDFLASH, CLOCK_ID_PERIPH, 52000000);