summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/raw/lpc32xx_slc.c
diff options
context:
space:
mode:
authorBoris Brezillon <boris.brezillon@bootlin.com>2018-12-20 15:10:47 +0100
committerMiquel Raynal <miquel.raynal@bootlin.com>2019-02-05 15:39:39 +0100
commit511d05e0dadd91d398ed14f043fbcc93d728b98c (patch)
treeb0a7629ced4ccf2d0e409b3a47edcd331c74f0d4 /drivers/mtd/nand/raw/lpc32xx_slc.c
parentf4cb4d7b46f6409382fd981eec9556e1f3c1dc5d (diff)
downloadlinux-511d05e0dadd91d398ed14f043fbcc93d728b98c.tar.gz
linux-511d05e0dadd91d398ed14f043fbcc93d728b98c.tar.bz2
linux-511d05e0dadd91d398ed14f043fbcc93d728b98c.zip
mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case
In non-EDO, tREA should be less than tRP to guarantee that the controller does not sample the IO lines too early. Unfortunately, the sunxi NAND controller does not allow us to have different values for tRP and tREH (tRP = tREH = tRW / 2). We have 2 options to overcome this limitation: 1/ Extend tRC to fulfil the tREA <= tRC / 2 constraint 2/ Use EDO mode (only works if timings->tRLOH > 0) Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Diffstat (limited to 'drivers/mtd/nand/raw/lpc32xx_slc.c')
0 files changed, 0 insertions, 0 deletions