summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorHan Xu <b45815@freescale.com>2015-06-05 12:26:28 -0500
committerHan Xu <b45815@freescale.com>2015-06-05 15:03:44 -0500
commitfb1e736a37fe7d58e730a2a394a0e8e8795c8514 (patch)
treea6693985c34c4554931671f493e7a9866897e819 /drivers
parentb7a0dfa2beecfb0fd4f3d874a0a73dde0fa1b413 (diff)
MLK-11060: Revert "MLK-10766: mtd: qspi: disable DDR_EN bit before SW reset"
This reverts commit cc2500bb20a620e191cbb20c346660d260d1e7d7. This QSPI ddr setting was changed on i.MX6UL and i.MX7D, refer to the below commit commit e168ff92f780b8ef74cf7e50ad5cb9d50b1b8007 Author: Peng Fan <Peng.Fan@freescale.com> Date: Fri May 29 09:12:22 2015 +0800 imx: qspi fix ddr delay setting For i.MX6UL and i.MX7D, ddr delay logic enable bit is changed from i.MX6SX. If want to enable qspi ddr mode, ddr delay logic should be enabled. Signed-off-by: Peng Fan <Peng.Fan@freescale.com> Signed-off-by: Han Xu <b45815@freescale.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mtd/spi-nor/fsl-quadspi.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/mtd/spi-nor/fsl-quadspi.c b/drivers/mtd/spi-nor/fsl-quadspi.c
index 6cc4822a0a73..7a5e25262199 100644
--- a/drivers/mtd/spi-nor/fsl-quadspi.c
+++ b/drivers/mtd/spi-nor/fsl-quadspi.c
@@ -780,11 +780,6 @@ static int fsl_qspi_nor_setup(struct fsl_qspi *q)
if (ret)
return ret;
- /* clear the DDR_EN bit */
- reg = readl(base + QUADSPI_MCR);
- writel(~(QUADSPI_MCR_DDR_EN_MASK) & reg, base + QUADSPI_MCR);
- udelay(1);
-
/* Reset the module */
writel(QUADSPI_MCR_SWRSTSD_MASK | QUADSPI_MCR_SWRSTHD_MASK,
base + QUADSPI_MCR);