]> git.baikalelectronics.ru Git - uboot.git/commit
mtd: rawnand: fsl_ifc: fix FSL NAND driver to read all ONFI parameter pages
authorMaxim Kochetkov <fido_max@inbox.ru>
Fri, 12 Mar 2021 06:27:41 +0000 (09:27 +0300)
committerPriyanka Jain <priyanka.jain@nxp.com>
Tue, 23 Mar 2021 12:36:07 +0000 (18:06 +0530)
commitad49e2db4e53ae4488ba04024d5a411121613643
tree2eb772af4ff02147e99bc44865554ccbf8fedb2f
parent2d44b5cf806456f0742c9497104aab947aed8ac7
mtd: rawnand: fsl_ifc: fix FSL NAND driver to read all ONFI parameter pages

Linux commit a75bbe71a27 ("mtd: rawnand: fsl_ifc: fix FSL NAND driver to
 read all ONFI parameter pages")

Per ONFI specification (Rev. 4.0), if the CRC of the first parameter page
read is not valid, the host should read redundant parameter page copies.
Fix FSL NAND driver to read the two redundant copies which are mandatory
in the specification.

Signed-off-by: Jane Wan <Jane.Wan@nokia.com>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: Maxim Kochetkov <fido_max@inbox.ru>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
drivers/mtd/nand/raw/fsl_ifc_nand.c