All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] mtd: spinand: add support for MX35LFxG24AD & Fix bug of BCH
@ 2020-12-10  3:22 ` YouChing Lin
  0 siblings, 0 replies; 12+ messages in thread
From: YouChing Lin @ 2020-12-10  3:22 UTC (permalink / raw)
  To: miquel.raynal, vigneshr; +Cc: juliensu, linux-mtd, linux-kernel, ycllin

Hello,

This series adds support for MX35LF1/2/4G24AD, are 3V, 1G/2G/4Gbit serial
SLC NAND flash device (without on-die ECC).

And fix a bug of BCH, the size of calc_buf/code_buf is limited to 64 bytes.
If someone uses Flash with pagesize: 4096 (for example: MX35LF4G24AD, 
eccbyte: 104 bytes), some errors will occur during the read operation.
So we correct the size of calc_buf/code_buf to mtd->oobsize.

This series has been tested on Xilinx Zynq PicoZed FPGA board.

Thanks for your time.

YouChing Lin (2):
  mtd: nand: ecc-bch: Fix the size of calc_buf/code_buf of the BCH
  mtd: spinand: macronix: Add support for MX35LFxG24AD

 drivers/mtd/nand/ecc-sw-bch.c   |  4 ++--
 drivers/mtd/nand/spi/macronix.c | 27 +++++++++++++++++++++++++++
 2 files changed, 29 insertions(+), 2 deletions(-)

-- 
1.9.1


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

end of thread, other threads:[~2020-12-11  1:26 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-10  3:22 [PATCH 0/2] mtd: spinand: add support for MX35LFxG24AD & Fix bug of BCH YouChing Lin
2020-12-10  3:22 ` YouChing Lin
2020-12-10  3:22 ` [PATCH 1/2] mtd: nand: ecc-bch: Fix the size of calc_buf/code_buf of the BCH YouChing Lin
2020-12-10  3:22   ` YouChing Lin
2020-12-10 21:33   ` Miquel Raynal
2020-12-10 21:33     ` Miquel Raynal
2020-12-11  1:20     ` ycllin
2020-12-11  1:20       ` ycllin
2020-12-10  3:22 ` [PATCH 2/2] mtd: spinand: macronix: Add support for MX35LFxG24AD YouChing Lin
2020-12-10  3:22   ` YouChing Lin
2020-12-10 21:38   ` Miquel Raynal
2020-12-10 21:38     ` Miquel Raynal

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.