Linux-mtd Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] mtd: nand: Changes for 7.2
@ 2026-06-21 15:11 Miquel Raynal
  0 siblings, 0 replies; only message in thread
From: Miquel Raynal @ 2026-06-21 15:11 UTC (permalink / raw)
  To: Richard Weinberger, Miquel Raynal
  Cc: Tudor Ambarus, Vignesh Raghavendra, Frieder Schrempf,
	Michael Walle, Pratyush Yadav, linux-mtd

Hello,

This is the NAND PR for 7.2. The branch has not moved for more than 10
days, but I was away and could not send the merge request earlier. I
plan on applying it immediately.

Thanks,
Miquèl

The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:

  Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/nand/for-7.2

for you to fetch changes up to 4f2692a5383e4bdd43ae940cda012360f7217a2d:

  mtd: rawnand: ndfc: use ioread32be/iowrite32be and allow COMPILE_TEST (2026-06-11 09:19:30 +0200)

----------------------------------------------------------------
* Extend SPI NAND continuous read to Winbond devices, which requires
  numerous changes in the spi-{mem,nand} layers such as the need for a
  secondary read operation template.

* Continuous reads in general have also been enhanced/fixed for avoiding
  potential issues at probe time and at block boundaries.

Plus, there is the usual load of misc fixes and improvements.

----------------------------------------------------------------
Arseniy Krasnov (1):
      mtd: rawnand: fix condition in 'nand_select_target()'

Bastien Curutchet (1):
      mtd: rawnand: pl353: fix probe resource allocation

Cheng Ming Lin (3):
      dt-bindings: mtd: nand: Add nand-randomizer property
      mtd: spinand: Add support for randomizer
      mtd: spinand: macronix: Enable randomizer support

Miquel Raynal (16):
      mtd: spinand: Drop a too strong limitation
      mtd: spinand: Expose spinand_op_is_odtr()
      mtd: spinand: Drop ECC dirmaps
      spi: spi-mem: Transform the read operation template
      spi: spi-mem: Create a secondary read operation
      spi: spi-mem: Add a no_cs_assertion capability
      Merge tag 'mtd/spi-mem-cont-read-for-7.2' into nand/next
      mtd: spinand: Use secondary ops for continuous reads
      mtd: spinand: winbond: Add support for continuous reads on W25NxxJW
      mtd: spinand: winbond: Add support for continuous reads on W35NxxJW
      mtd: spinand: winbond: Create a helper to write the HS bit
      mtd: spinand: winbond: Create a helper to detect the need for the HS bit
      mtd: spinand: winbond: Add support for continuous reads on W25NxxJW
      mtd: spinand: Make sure continuous read is always disabled during probe
      mtd: spinand: Prevent continuous reads on some controllers
      mtd: rawnand: Pause continuous reads at block boundaries

Rosen Penev (2):
      mtd: rawnand: qcom: embed nand_controller into qcom_nand_controller
      mtd: rawnand: ndfc: use ioread32be/iowrite32be and allow COMPILE_TEST

 .../devicetree/bindings/mtd/nand-chip.yaml         |   9 +
 drivers/mtd/nand/raw/Kconfig                       |   2 +-
 drivers/mtd/nand/raw/nand_base.c                   |  24 +-
 drivers/mtd/nand/raw/ndfc.c                        |  20 +-
 drivers/mtd/nand/raw/pl35x-nand-controller.c       |   2 +-
 drivers/mtd/nand/raw/qcom_nandc.c                  |  16 +-
 drivers/mtd/nand/spi/core.c                        | 167 +++++++----
 drivers/mtd/nand/spi/macronix.c                    |  38 ++-
 drivers/mtd/nand/spi/winbond.c                     | 317 ++++++++++++++++-----
 drivers/mtd/spi-nor/core.c                         |  22 +-
 drivers/spi/spi-airoha-snfi.c                      |   6 +-
 drivers/spi/spi-aspeed-smc.c                       |   4 +-
 drivers/spi/spi-intel.c                            |   6 +-
 drivers/spi/spi-mem.c                              |  32 ++-
 drivers/spi/spi-mxic.c                             |  18 +-
 drivers/spi/spi-npcm-fiu.c                         |  16 +-
 drivers/spi/spi-rpc-if.c                           |   8 +-
 drivers/spi/spi-stm32-ospi.c                       |   6 +-
 drivers/spi/spi-stm32-qspi.c                       |   6 +-
 drivers/spi/spi-wpcm-fiu.c                         |   2 +-
 include/linux/mtd/nand-qpic-common.h               |   4 +-
 include/linux/mtd/spinand.h                        |  25 +-
 include/linux/spi/spi-mem.h                        |  12 +-
 23 files changed, 545 insertions(+), 217 deletions(-)

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-21 15:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-21 15:11 [GIT PULL] mtd: nand: Changes for 7.2 Miquel Raynal

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