mtd: rawnand: Add Macronix NAND read retry support
authorMason Yang <masonccyang@mxic.com.tw>
Mon, 3 Jun 2019 02:42:04 +0000 (10:42 +0800)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Thu, 27 Jun 2019 18:06:40 +0000 (20:06 +0200)
commit33535b85478d253a234a2779f28992a4d1766629
treebdcee1c1306036d6e864d0f84bbc9243276c8b39
parentdb01077c5fffc73fc190d6ce3d68ae083044e4a2
mtd: rawnand: Add Macronix NAND read retry support

Add support for Macronix NAND read retry.

Macronix NANDs support specific read operation for data recovery,
which can be enabled with a SET_FEATURE.
Driver checks byte 167 of Vendor Blocks in ONFI parameter page table
to see if this high-reliability function is supported.

Signed-off-by: Mason Yang <masonccyang@mxic.com.tw>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
drivers/mtd/nand/raw/nand_macronix.c