[GIT PULL] mtd: nand: Changes for 7.3

Miquel Raynal <[email protected]>
Newsgroups org.infradead.lists.linux-mtd
Message-ID <[email protected]>
Hello,

This is the NAND PR for 7.3.

Thanks,
Miquèl

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 15a3cbce32994141252bb4ecfe3ff3a5d22d0b4f:

  mtd: rawnand: sunxi: fix H6/H616 controller timings (2026-08-10 16:24:26 +0200)

----------------------------------------------------------------
* Raw NAND changes
- Sunxi: Support added for the H616 compatible
- Qcom: Support added for the MDM9607 compatible
- Support for the Toshiba TC58NVG1S3H part
- GPMI: New debugfs entry to expose the chip geometry
- PL353: Timing updates and software ECC support have been fixed

* SPI NAND changes
- fmsh: Support added for FM25G{01,02}B chips
- HeYangTek: Support added for HYF1GQ4UDACAE

Aside from these main changes, there is the usual load of misc fixes and
hardening changes.

----------------------------------------------------------------
Aleksandr Mineev (1):
      mtd: spinand: fmsh: fix FM25G01B/FM25G02B Quad I/O read dummy cycles

Aleksei Sviridkin (1):
      mtd: spinand: add support for HeYangTek HYF1GQ4UDACAE

Han Xu (1):
      mtd: rawnand: gpmi: add debugfs entry for BCH geometry

James Hilliard (5):
      mtd: rawnand: add Toshiba TC58NVG1S3H
      mtd: rawnand: sunxi: add H616 MBUS DMA support
      mtd: rawnand: sunxi: group controller delay tables
      mtd: rawnand: sunxi: describe tADL and tWHR delays
      mtd: rawnand: sunxi: fix H6/H616 controller timings

Miquel Raynal (DAVE) (3):
      mtd: rawnand: pl353: Update timings at the right moment
      mtd: rawnand: pl353: Make sure we use the monolithic helpers for raw accesses
      mtd: rawnand: pl353: Fix debug prints

Pengpeng Hou (3):
      mtd: parsers: redboot: reject unterminated FIS names
      mtd: nand: realtek-ecc: add missing MODULE_DEVICE_TABLE()
      mtd: rawnand: validate ONFI extended parameter page sections

Rosen Penev (1):
      mtd: rawnand: atmel: use struct_size

Stephan Gerhold (4):
      dt-bindings: mtd: qcom,nandc: Add MDM9607 QPIC NAND controller
      mtd: rawnand: qcom: Make "aon" clock optional
      mtd: rawnand: qcom: Make has_onfi_read_op separate from qpic_version2
      mtd: rawnand: qcom: Add MDM9607 compatible

Uwe Kleine-König (The Capable Hub) (1):
      mtd: nand-omap2: Move omap_nand_ids[] to raw nand driver

Ziyang Huang (1):
      mtd: spinand: fmsh: add support for FM25G{01,02}B

 .../devicetree/bindings/mtd/qcom,nandc.yaml        |  25 +++
 drivers/memory/omap-gpmc.c                         |   9 +-
 drivers/mtd/nand/ecc-realtek.c                     |   1 +
 drivers/mtd/nand/raw/atmel/nand-controller.c       |   3 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |  29 +++
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h         |   6 +
 drivers/mtd/nand/raw/nand_ids.c                    |   3 +
 drivers/mtd/nand/raw/nand_onfi.c                   |  27 ++-
 drivers/mtd/nand/raw/nand_toshiba.c                |   4 +-
 drivers/mtd/nand/raw/omap2.c                       |   6 +-
 drivers/mtd/nand/raw/pl35x-nand-controller.c       |  20 +-
 drivers/mtd/nand/raw/qcom_nandc.c                  |  30 ++-
 drivers/mtd/nand/raw/sunxi_nand.c                  | 233 +++++++++++++++++----
 drivers/mtd/nand/spi/Makefile                      |   2 +-
 drivers/mtd/nand/spi/core.c                        |   1 +
 drivers/mtd/nand/spi/fmsh.c                        | 103 +++++++++
 drivers/mtd/nand/spi/heyangtek.c                   | 132 ++++++++++++
 drivers/mtd/parsers/redboot.c                      |   9 +-
 include/linux/mtd/nand-qpic-common.h               |   2 +
 include/linux/mtd/spinand.h                        |   1 +
 include/linux/platform_data/mtd-nand-omap2.h       |   7 -
 21 files changed, 576 insertions(+), 77 deletions(-)
 create mode 100644 drivers/mtd/nand/spi/heyangtek.c

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.