U-Boot environment variables support

modulename: nvmem_u-boot-env.ko

configname: CONFIG_NVMEM_U_BOOT_ENV

Linux Kernel Configuration
└─>Device Drivers
└─>NVMEM Support
└─>Device Tree and Open Firmware support
└─>Memory Technology Device (MTD) support
└─>U-Boot environment variables support
In linux kernel since version 4.14.326 (release Date: 2023-09-23)  
U-Boot stores its setup as environment variables. This driver adds
support for verifying & exporting such data. It also exposes variables
as NVMEM cells so they can be referenced by other drivers.

Currently this drivers works only with env variables on top of MTD.

If compiled as module it will be called nvmem_u-boot-env.

source code: