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