mbox series

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

Message ID cover.1732152768.git.Takahiro.Kuwano@infineon.com
Headers show
Series mtd: spinand: Add support for SkyHigh S35ML-3 family | expand

Message

Takahiro Kuwano Nov. 21, 2024, 2:08 a.m. UTC
From: Takahiro Kuwano <Takahiro.Kuwano@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