All of 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 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.