linux-mtd.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: Miquel Raynal <miquel.raynal@bootlin.com>
To: Richard Weinberger <richard@nod.at>
Cc: linux-mtd@lists.infradead.org,
	Tudor Ambarus <Tudor.Ambarus@linaro.org>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	Frieder Schrempf <frieder.schrempf@kontron.de>,
	Michael Walle <michael@walle.cc>,
	Pratyush Yadav <pratyush@kernel.org>
Subject: [GIT PULL] mtd: nand: Changes for v6.8-rc1
Date: Wed, 20 Dec 2023 10:28:53 +0100	[thread overview]
Message-ID: <20231220102853.61275d76@xps-13> (raw)

Hello,

This is the NAND PR for v6.8-rc1.

Thanks,
Miquèl

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 023e6aad7e5e7f2e086c399abd0675589c123728:

  mtd: rawnand: s3c2410: fix Excess struct member description kernel-doc warnings (2023-12-20 10:11:26 +0100)

----------------------------------------------------------------
* Raw NAND

The most meaningful change being the conversion of the brcmnand driver
to the ->exec_op() API, this series brought additional changes to the
core in order to help controller drivers to handle themselves the WP pin
during destructive operations when relevant.

As always, there is as well a whole bunch of miscellaneous W=1 fixes,
together with a few runtime fixes (double free, timeout value, OOB
layout, missing register initialization) and the usual load of remove
callbacks turned into void (which led to switch the txx9ndfmc driver to
use module_platform_driver()).

----------------------------------------------------------------
Arseniy Krasnov (2):
      mtd: rawnand: meson: initialize clock register
      mtd: rawnand: meson: handle OOB buffer according OOB layout

Boris Brezillon (1):
      mtd: rawnand: Add destructive operation

David Regan (3):
      mtd: rawnand: NAND controller write protect
      mtd: rawnand: brcmnand: pass host struct to bcmnand_ctrl_poll_status
      mtd: rawnand: brcmnand: exec_op implementation

Dinghao Liu (1):
      mtd: rawnand: diskonchip: fix a potential double free in doc_probe

Miquel Raynal (3):
      mtd: rawnand: pl353: Fix kernel doc
      mtd: rawnand: rockchip: Rename a structure
      mtd: rawnand: rockchip: Add missing title to a kernel doc comment

Randy Dunlap (1):
      mtd: rawnand: s3c2410: fix Excess struct member description kernel-doc warnings

Ronald Monthero (1):
      mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response

Uwe Kleine-König (4):
      mtd: rawnand: brcmnand: Convert to platform remove callback returning void
      mtd: rawnand: txx9ndfmc: Switch to module_platform_driver()
      mtd: rawnand: txx9ndfmc: Drop if block with always false condition
      mtd: rawnand: txx9ndfmc: Convert to platform remove callback returning void

 drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c   |   2 +-
 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c    |   2 +-
 drivers/mtd/nand/raw/brcmnand/bcma_nand.c       |   2 +-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c        | 408 +++++++++++++++++++++----------------------------
 drivers/mtd/nand/raw/brcmnand/brcmnand.h        |   2 +-
 drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c    |   2 +-
 drivers/mtd/nand/raw/brcmnand/iproc_nand.c      |   2 +-
 drivers/mtd/nand/raw/diskonchip.c               |  10 +-
 drivers/mtd/nand/raw/fsl_ifc_nand.c             |   2 +-
 drivers/mtd/nand/raw/meson_nand.c               |   8 +-
 drivers/mtd/nand/raw/nand_base.c                |  10 +-
 drivers/mtd/nand/raw/pl35x-nand-controller.c    |   2 +-
 drivers/mtd/nand/raw/rockchip-nand-controller.c |   7 +-
 drivers/mtd/nand/raw/s3c2410.c                  |   2 -
 drivers/mtd/nand/raw/txx9ndfmc.c                |  13 +-
 include/linux/mtd/rawnand.h                     |  13 ++
 16 files changed, 225 insertions(+), 262 deletions(-)

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

             reply	other threads:[~2023-12-20  9:29 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-12-20  9:28 Miquel Raynal [this message]
2023-12-22 11:48 ` [GIT PULL] mtd: nand: Changes for v6.8-rc1 Miquel Raynal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20231220102853.61275d76@xps-13 \
    --to=miquel.raynal@bootlin.com \
    --cc=Tudor.Ambarus@linaro.org \
    --cc=frieder.schrempf@kontron.de \
    --cc=linux-mtd@lists.infradead.org \
    --cc=michael@walle.cc \
    --cc=pratyush@kernel.org \
    --cc=richard@nod.at \
    --cc=vigneshr@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).