[PATCH v7 00/24] mtd: spinand: driver improvements
Miquel Raynal
miquel.raynal at bootlin.com
Tue Sep 30 10:18:01 CEST 2025
Hello,
On 30/09/2025 at 03:20:45 +03, Mikhail Kshevetskiy <mikhail.kshevetskiy at iopsys.eu> wrote:
> This patch series makes u-boot SPI NAND driver almost the same as in
> linux-6.17. This provides the following improvements:
> * it becomes easy to port changes from linux kernel
> * more flash is supported
> * spi drivers can accelerate flash reading/writing using spi-mem dirmap API
> * continuous reading mode was supported (for some flashes)
> * OTP support was added (for some flashes)
> * add support of special data recovery reading (for some flashes)
> * bug fixes
> * other minor improvements
>
> The following linux kernel driver features was not implemented
> * support of different ECC engines
> * per operation maximum spi bus frequency
>
> The code has been tested on Airoha AN7581 (64-bit) based boards
> equipped with flash memory Micron MT29F2G01ABAGD
>
> Additionally the patch series includes continuous reading mode fixes.
> The corresponding linux patches were accepted to nand/next branch
> of mtd/linux.git repository.
I haven't formerly reviewed all the patches, but I am pleased to see
this work moving forward and would like it to be merged.
Acked-by: Miquel Raynal <miquel.raynal at bootlin.com>
Thanks,
Miquèl
More information about the U-Boot
mailing list