diff options
author | Rafał Miłecki <rafal@milecki.pl> | 2023-04-04 19:21:43 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2023-04-05 19:41:13 +0200 |
commit | c49f1a8af6bcf6d18576bca898f8083ca4b129e1 (patch) | |
tree | b87ec48147724963f9ce62ebd40feaf41778ed62 /drivers/nvmem/Kconfig | |
parent | nvmem: core: support specifying both: cell raw data & post read lengths (diff) | |
download | linux-c49f1a8af6bcf6d18576bca898f8083ca4b129e1.tar.xz linux-c49f1a8af6bcf6d18576bca898f8083ca4b129e1.zip |
nvmem: u-boot-env: post-process "ethaddr" env variable
U-Boot environment variables are stored in ASCII format so "ethaddr"
requires parsing into binary to make it work with Ethernet interfaces.
This includes support for indexes to support #nvmem-cell-cells = <1>.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20230404172148.82422-36-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/nvmem/Kconfig')
-rw-r--r-- | drivers/nvmem/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/nvmem/Kconfig b/drivers/nvmem/Kconfig index a2afba11c890..b291b27048c7 100644 --- a/drivers/nvmem/Kconfig +++ b/drivers/nvmem/Kconfig @@ -340,6 +340,7 @@ config NVMEM_U_BOOT_ENV tristate "U-Boot environment variables support" depends on OF && MTD select CRC32 + select GENERIC_NET_UTILS help U-Boot stores its setup as environment variables. This driver adds support for verifying & exporting such data. It also exposes variables |