[PATCH v2 0/3] mtd: spinand: Add support for SkyHigh S35ML-3 family

tkuw584924 at gmail.com tkuw584924 at gmail.com
Wed Nov 20 18:08:40 PST 2024


From: Takahiro Kuwano <Takahiro.Kuwano at infineon.com>

This series is successor of the patch submitted by KR Kim:
https://patchwork.ozlabs.org/project/linux-mtd/patch/20240820064547.5035-1-kr.kim@skyhighmemory.com/

Changes in v2:
  - Add new patch that removes redundant write enable in markbad()
  - Make ondie ECC engine ops return error in raw access case and add
    fallback mechanism in isbad() and markbad()
  - Add detailed comment about block lock register in Skyhigh driver 

Takahiro Kuwano (3):
  mtd: spinand: Remove write_enable_op() in markbad()
  mtd: spinand: Introduce a way to avoid raw access
  mtd: spinand: Add support for SkyHigh S35ML-3 family

 drivers/mtd/nand/spi/Makefile  |   2 +-
 drivers/mtd/nand/spi/core.c    |  25 ++++--
 drivers/mtd/nand/spi/skyhigh.c | 147 +++++++++++++++++++++++++++++++++
 include/linux/mtd/spinand.h    |   2 +
 4 files changed, 170 insertions(+), 6 deletions(-)
 create mode 100644 drivers/mtd/nand/spi/skyhigh.c

-- 
2.34.1




More information about the linux-mtd mailing list