Re: [PATCH v10 0/3] mtd: spi-nand: Add support for randomizer feature

From: Miquel Raynal

Date: Wed May 27 2026 - 05:09:17 EST


On Tue, 05 May 2026 09:34:50 +0800, Cheng Ming Lin wrote:
> From: Cheng Ming Lin <chengminglin@xxxxxxxxxxx>
>
> This patch series introduces randomizer support for SPI NAND devices.
>
> - Patch 1: add the nand-randomizer property to the generic nand-chip.yaml
> bindings. Instead of using boolean properties, it introduces a
> uint32 enum (0 or 1). If the property is omitted, the driver
> will not interfere and will leave the randomizer in its current
> state.
> - Patch 2: add the initialization logic and the set_randomizer callback
> to the core framework. The core will now parse the device tree
> properties and enable or disable the randomizer accordingly
> during spinand_init.
> - Patch 3: implement the set_randomizer callback specifically for Macronix
> chips (MX35LF/UF series) to handle the vendor-specific register
> operations.
>
> [...]

Applied to nand/next, thanks!

[1/3] dt-bindings: mtd: nand: Add nand-randomizer property
commit: cf496ebf1380bde700c5d1790c31919eea2f4851
[2/3] mtd: spi-nand: Add support for randomizer
commit: 874aa8e4b8307cd922979c20dc78df26c05f3c28
[3/3] mtd: spi-nand: macronix: Enable randomizer support
commit: 474ef6c5196a2d923c75cb318aa83ba790bd381f

Patche(s) should be available on mtd/linux.git and will be
part of the next PR (provided that no robot complains by then).

Kind regards,
Miquèl