Merge tag 'nand/for-6.8' into mtd/next
authorMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 22 Dec 2023 11:45:52 +0000 (12:45 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 22 Dec 2023 11:45:52 +0000 (12:45 +0100)
commit98d4fda8f2d4bc3fb97958d2ef4c90e161a628f2
tree1fa2a33bb433fcb5f31ee4c5786eb76ccc29d25f
parent67629667079eeda723c6d9a8d56ccd569cfae5cc
parent023e6aad7e5e7f2e086c399abd0675589c123728
Merge tag 'nand/for-6.8' into mtd/next

* 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()).
drivers/mtd/nand/raw/nand_base.c
include/linux/mtd/rawnand.h