On Wed, 2022-04-06 at 14:32:24 UTC, =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= wrote: > From: Rafał Miłecki <rafal@xxxxxxxxxx> > > Until this change MTD subsystem supported handling partitions only with > MTD partitions parsers. That's a specific / limited API designed around > partitions. > > Some MTD partitions may however require different handling. They may > contain specific data that needs to be parsed and somehow extracted. For > that purpose MTD subsystem should allow binding of standard platform > drivers. > > An example can be U-Boot (sub)partition with environment variables. > There exist a "u-boot,env" DT binding for MTD (sub)partition that > requires an NVMEM driver. > > Ref: 5db1c2dbc04c ("dt-bindings: nvmem: add U-Boot environment variables binding") > Signed-off-by: Rafał Miłecki <rafal@xxxxxxxxxx> Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next, thanks. Miquel