Hi Marco, On Mon, Aug 04, 2025 at 04:36:46PM +0200, Marco Felsch wrote: > Hi, > > with this patchset the barebox nvmem-core is prepared for the Linux > nvmem-layout drivers. Layout drivers are used to describe the NVMEM > storage format. The patchset also adds the support to read nvmem-cells > via the devfs. This makes it possible to read the cells from the board > code or shell without the need of referencing the cells within the DT. > > A long with the alignment and feature work I fixed a few issues like: > honor the DT alias for a nvmem provider correctly. > > For the new features to work correctly the NVMEM core had to be partly > (re-)synced with the one from Linux. This involved porting different DT > helpers. > > Unfortunately this patchset doesn't add a NVMEM layout driver therefore > a __dummy__.o is added within the Makefile. > > I decided to start from a fresh v1 because of the rework I've done. But > for reference, the previous patchset can be found here: > > - > https://lore.kernel.org/barebox/20240613131531.364894-1-m.fel...@pengutronix.de/
This conflicts with Oleksijs nvmem-protect series. Could you rebase on master? Sascha -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |