public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Add support for read retry
@ 2024-11-14  2:35 Cheng Ming Lin
  2024-11-14  2:35 ` [PATCH v2 1/2] mtd: spi-nand: Add read retry support Cheng Ming Lin
  2024-11-14  2:35 ` [PATCH v2 2/2] mtd: spi-nand: macronix: Add support for read retry Cheng Ming Lin
  0 siblings, 2 replies; 7+ messages in thread
From: Cheng Ming Lin @ 2024-11-14  2:35 UTC (permalink / raw)
  To: miquel.raynal, vigneshr, linux-mtd, linux-kernel
  Cc: richard, alvinzhou, leoyu, Cheng Ming Lin

From: Cheng Ming Lin <chengminglin@mxic.com.tw>

When the host ECC fails to correct the data error of NAND device,
there's a special read for data recovery method which host executes
the Special Read for Data Recovery operation and may recover the
lost data by host ECC again.

For more detailed information, please refer to page 27 in the link below:
Link: https://www.macronix.com/Lists/Datasheet/Attachments/9034/MX35LF1G24AD,%203V,%201Gb,%20v1.4.pdf

v2:
* Remove fixups
* Remove the function of init_read_retry

Cheng Ming Lin (2):
  mtd: spi-nand: Add read retry support
  mtd: spi-nand: macronix: Add support for read retry

 drivers/mtd/nand/spi/core.c     | 35 ++++++++++++++-
 drivers/mtd/nand/spi/macronix.c | 79 ++++++++++++++++++++++++++-------
 include/linux/mtd/spinand.h     | 14 ++++++
 3 files changed, 111 insertions(+), 17 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-11-22  5:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-14  2:35 [PATCH v2 0/2] Add support for read retry Cheng Ming Lin
2024-11-14  2:35 ` [PATCH v2 1/2] mtd: spi-nand: Add read retry support Cheng Ming Lin
2024-11-18 10:31   ` Miquel Raynal
2024-11-22  5:39     ` Cheng Ming Lin
2024-11-14  2:35 ` [PATCH v2 2/2] mtd: spi-nand: macronix: Add support for read retry Cheng Ming Lin
2024-11-18 10:33   ` Miquel Raynal
2024-11-22  5:42     ` Cheng Ming Lin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox