summaryrefslogtreecommitdiff
path: root/drivers/mtd
diff options
context:
space:
mode:
authorHan Xu <han.xu@nxp.com>2018-11-01 15:01:06 -0500
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:34:53 +0800
commit98cc325515634c6a35e2b0a2dbf35a7d786117a6 (patch)
tree9bc432de18799e38fd8bebf78a92fd24a2245c3f /drivers/mtd
parenta1d9409888088da01b0ad100ca2333275fbd454b (diff)
MLK-20170: mtd: flexspi: change the flexspi dummy pad settings
The dummy pad settings should be align with data access mode, such as set to PAD4 for all Quad read. Signed-off-by: Han Xu <han.xu@nxp.com>
Diffstat (limited to 'drivers/mtd')
-rw-r--r--drivers/mtd/spi-nor/fsl-flexspi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/spi-nor/fsl-flexspi.c b/drivers/mtd/spi-nor/fsl-flexspi.c
index 2bd158078228..c7b4eaedda25 100644
--- a/drivers/mtd/spi-nor/fsl-flexspi.c
+++ b/drivers/mtd/spi-nor/fsl-flexspi.c
@@ -547,7 +547,7 @@ static void fsl_flexspi_init_lut(struct fsl_flexspi *flex)
writel(LUT0(CMD, PAD1, op) | LUT1(ADDR, PAD1, addrlen),
base + FLEXSPI_LUT(lut_base));
- writel(LUT0(DUMMY, PAD1, dm) |
+ writel(LUT0(DUMMY, PAD4, dm) |
LUT1(FSL_READ, PAD4, 0),
base + FLEXSPI_LUT(lut_base + 1));
/* DDR Quad I/O Read */
@@ -558,7 +558,7 @@ static void fsl_flexspi_init_lut(struct fsl_flexspi *flex)
base + FLEXSPI_LUT(lut_base));
writel(LUT0(MODE_DDR, PAD4, 0xff) |
- LUT1(DUMMY, PAD1, dm),
+ LUT1(DUMMY, PAD4, dm),
base + FLEXSPI_LUT(lut_base + 1));
writel(LUT0(READ_DDR, PAD4, 0) |