aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ipq807x
diff options
context:
space:
mode:
authorAndré Valentin <avalentin@marcant.net>2023-01-17 23:07:42 +0100
committerChristian Marangi <ansuelsmth@gmail.com>2023-01-19 13:26:15 +0100
commit952c738c0fe360ae074fbf6a87d03883157bc2dd (patch)
treeb07ce383530848d0be4cd6920a77888976b8d3c4 /target/linux/ipq807x
parent116c73fd71c75e38c4d707dc5a74e6993874098f (diff)
downloadupstream-952c738c0fe360ae074fbf6a87d03883157bc2dd.tar.gz
upstream-952c738c0fe360ae074fbf6a87d03883157bc2dd.tar.bz2
upstream-952c738c0fe360ae074fbf6a87d03883157bc2dd.zip
ipq807x: add nvmem uboot-env support
Enabling kernel symbol CONFIG_NVMEM_U_BOOT_ENV allows to use u-boot environement variable ethaddr with nvmen. That way it is possible to assign the MAC address to the ethernet device driver. Example of usage in dts: .... partition@600000 { compatible = "u-boot,env"; label = "0:appsblenv"; reg = <0x600000 0x10000>; macaddr_lan: ethaddr { }; }; .... &dp5 { status = "okay"; phy-handle = <&qca8081>; label = "wan"; nvmem-cells = <&macaddr_lan>; nvmem-cell-names = "mac-address-ascii"; mac-address-increment = <1>; }; This is needed for Zyxel NBG7815. Signed-off-by: André Valentin <avalentin@marcant.net>
Diffstat (limited to 'target/linux/ipq807x')
-rw-r--r--target/linux/ipq807x/config-5.151
1 files changed, 1 insertions, 0 deletions
diff --git a/target/linux/ipq807x/config-5.15 b/target/linux/ipq807x/config-5.15
index f979f9a28a..4a5aee7d9e 100644
--- a/target/linux/ipq807x/config-5.15
+++ b/target/linux/ipq807x/config-5.15
@@ -257,6 +257,7 @@ CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y
CONFIG_NVMEM=y
CONFIG_NVMEM_QCOM_QFPROM=y
# CONFIG_NVMEM_SPMI_SDAM is not set
+CONFIG_NVMEM_U_BOOT_ENV=y
CONFIG_NVMEM_SYSFS=y
CONFIG_OF=y
CONFIG_OF_ADDRESS=y