arm64: boot: xilinx: add fixed-layout nvmem
Some checks failed
Kernel build / build_gcc_arm (push) Failing after 12m45s
Maintenance / cherry_pick_rpi (push) Failing after 13m34s
Maintenance / cherry_pick_adi (push) Failing after 13m54s
Kernel build / checks (push) Failing after 33m4s
Maintenance / migrate_main (push) Has been cancelled
Maintenance / assert (push) Has been cancelled
Kernel build / build_gcc_x86_64 (push) Has been cancelled
Kernel build / build_llvm_x86_64 (push) Has been cancelled
Kernel build / build_gcc_aarch64 (push) Has been cancelled
Kernel build / assert_checks (push) Has been cancelled
Kernel build / deploy_cloudsmith_checks (push) Has been cancelled
Kernel build / build_gcc_arm_zynq_xcomm_adv7511_defconfig (push) Has been cancelled
Kernel build / build_gcc_arm_socfpga_adi_defconfig (push) Has been cancelled
Kernel build / build_gcc_arm_zynq_pluto_defconfig (push) Has been cancelled
Kernel build / build_gcc_arm_zynq_m2k_defconfig (push) Has been cancelled
Kernel build / build_gcc_aarch64_adi_zynqmp_defconfig (push) Has been cancelled
Kernel build / build_gcc_aarch64_adi_versal_defconfig (push) Has been cancelled
Kernel build / build_gcc_microblaze_adi_mb_defconfig (push) Has been cancelled
Kernel build / build_gcc_nios2_adi_nios2_defconfig (push) Has been cancelled
Kernel build / compile_devicetrees (push) Has been cancelled
Kernel build / assert_build (push) Has been cancelled
Kernel build / deploy_cloudsmith_build (push) Has been cancelled

The support of adding nvmem cells directly to the memory node
is being removed in the future and has to be explicitly specified
in driver  nvmem configuration. By default, nvmem only adds cells
from fixed-layout node. Added fixed layout node in the i2c eeprom
to support loading MAC address from eeprom.

Signed-off-by: Ramona Alexandra Nechita <ramona.nechita@analog.com>
This commit is contained in:
Ramona Alexandra Nechita
2026-04-08 16:17:32 +03:00
committed by Nuno Sá
parent c18e880076
commit f9e9b063e3

View File

@@ -296,11 +296,15 @@
compatible = "atmel,24c16";
pagesize = <16>;
reg = <0x50>;
#address-cells = <1>;
#size-cells = <1>;
eth0_addr: eth-mac-addr@B {
reg = <0xB 0x06>;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
eth0_addr: eth-mac-addr@B {
reg = <0xB 0x06>;
};
};
};