
On 21/02/2020 17.19, Tom Rini wrote:
On Fri, Feb 21, 2020 at 05:14:14PM +0100, Wolfgang Denk wrote:
Dear Rasmus,
In message 5265fdd5-3992-4e5f-3235-5586b3b77dd7@prevas.dk you wrote:
So without the fat.c patch, CONFIG_SPL_SAVEENV is effectively ignored.
OK, but what about bords that don't store the envionment in a file system, but instead for example in (parallel or SPI) NOR flash or in a UBI volume?
I think the intent is that there is no change today but the door is now open for someone that can test / confirm changes there to do so.
Yes, exactly. I could have just fixed sf.c which is the one I need for my current project, but it turns out that without the ability to say CONFIG_IS_ENABLED(SAVEENV) the changes to sf.c would be significantly uglier, so it seemed better to provide the infrastructure that will also be useful for converting other storage drivers to honour CONFIG_SPL_SAVEENV.
Rasmus