* [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