linux-mtd.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] mtd: nand: Changes for 6.11
@ 2024-07-17  8:45 Miquel Raynal
  2024-07-20 12:35 ` Miquel Raynal
  0 siblings, 1 reply; 2+ messages in thread
From: Miquel Raynal @ 2024-07-17  8:45 UTC (permalink / raw)
  To: Richard Weinberger
  Cc: linux-mtd, Tudor Ambarus, Vignesh Raghavendra, Frieder Schrempf,
	Michael Walle, Pratyush Yadav

Hello,

This is the NAND PR for 6.11.

I just pushed -f the nand/next branch to drop a DMA related patch for
which I received no answer from Vinod. I applied it by mistake and just
figured that out last week.

Thanks,
Miquèl

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

  Linux 6.10-rc1 (2024-05-26 15:20:12 -0700)

are available in the Git repository at:

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

for you to fetch changes up to a503f91a3645651a39baf97f1aed90d5d9f9bda9:

  mtd: rawnand: lpx32xx: Fix dma_request_chan() error checks (2024-07-17 10:39:39 +0200)

----------------------------------------------------------------
Raw NAND changes;

The Freescale MXC driver has been converted to the newer ->exec_op()
interface. The meson driver now supports handling the boot ROM area with
very specific ECC needs. Support for the iMX8QXP has been added to the
GPMI driver. The lpx32xx driver now can get the DMA channels using DT
entries. The Qcom binding has been improved to be more future proof by
Rob. And then there is the usual load of misc and minor changes.

SPI-NAND changes:

The Macronix vendor driver has been improved to support an extended ID
to avoid conflicting with older devices after an ID reuse issue.

----------------------------------------------------------------
Arseniy Krasnov (3):
      dt-bindings: mtd: amlogic,meson-nand: support fields for boot ROM code
      mtd: rawnand: meson: refactor use of 'meson_nfc_cmd_access()'
      mtd: rawnand: meson: read/write access for boot ROM pages

Cheng Ming Lin (2):
      mtd: spinand: macronix: Add support for reading Device ID 2
      mtd: spinand: macronix: Add support for serial NAND flash

Dr. David Alan Gilbert (1):
      mtd: rawnand: cadence: remove unused struct 'ecc_info'

Frank Li (2):
      dt-bindings: mtd: gpmi-nand: Add 'fsl,imx8qxp-gpmi-nand' compatible string
      mtd: rawnand: gpmi: add 'support_edo_timing' in gpmi_devdata

Han Xu (1):
      mtd: rawnand: gpmi: add iMX8QXP support.

Piotr Wojtaszczyk (2):
      mtd: rawnand: lpx32xx: Request DMA channels using DT entries
      mtd: rawnand: lpx32xx: Fix dma_request_chan() error checks

Rob Herring (Arm) (1):
      dt-bindings: mtd: qcom,nandc: Define properties at top-level

Sascha Hauer (3):
      mtd: rawnand: mxc: separate page read from ecc calc
      mtd: rawnand: mxc: implement exec_op
      mtd: rawnand: mxc: support software ECC

Wolfram Sang (2):
      mtd: rawnand: mxc: use 'time_left' variable with wait_for_completion_timeout()
      mtd: rawnand: intel: use 'time_left' variable with wait_for_completion_timeout()

 .../bindings/mtd/amlogic,meson-nand.yaml          |  18 +
 .../devicetree/bindings/mtd/gpmi-nand.yaml        |  22 +
 .../devicetree/bindings/mtd/qcom,nandc.yaml       |  38 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c    |   5 -
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c        |  20 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h        |   6 +-
 drivers/mtd/nand/raw/intel-nand-controller.c      |   6 +-
 drivers/mtd/nand/raw/lpc32xx_mlc.c                |  26 +-
 drivers/mtd/nand/raw/lpc32xx_slc.c                |  26 +-
 drivers/mtd/nand/raw/meson_nand.c                 |  86 ++-
 drivers/mtd/nand/raw/mxc_nand.c                   | 708 ++++++++++----------
 drivers/mtd/nand/spi/macronix.c                   |  64 +-
 12 files changed, 569 insertions(+), 456 deletions(-)

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] mtd: nand: Changes for 6.11
  2024-07-17  8:45 [GIT PULL] mtd: nand: Changes for 6.11 Miquel Raynal
@ 2024-07-20 12:35 ` Miquel Raynal
  0 siblings, 0 replies; 2+ messages in thread
From: Miquel Raynal @ 2024-07-20 12:35 UTC (permalink / raw)
  To: Richard Weinberger
  Cc: linux-mtd, Tudor Ambarus, Vignesh Raghavendra, Frieder Schrempf,
	Michael Walle, Pratyush Yadav

Hi,

miquel.raynal@bootlin.com wrote on Wed, 17 Jul 2024 10:45:19 +0200:

> Hello,
> 
> This is the NAND PR for 6.11.
> 
> I just pushed -f the nand/next branch to drop a DMA related patch for
> which I received no answer from Vinod. I applied it by mistake and just
> figured that out last week.

Applied to mtd/next.

Miquèl

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-07-20 12:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-17  8:45 [GIT PULL] mtd: nand: Changes for 6.11 Miquel Raynal
2024-07-20 12:35 ` Miquel Raynal

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).