EEPROM stores identification information about board like a board name,
revision, serial number and ethernet MAC address. U-Boot is capable to read
nvmemX aliases and read/display provided information when nvmem alias link
is described.

Signed-off-by: Michal Simek <michal.si...@amd.com>
---

 arch/arm/dts/zynq-zc702.dts | 3 ++-
 arch/arm/dts/zynq-zc706.dts | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/arch/arm/dts/zynq-zc702.dts b/arch/arm/dts/zynq-zc702.dts
index 1bd4f8c9f661..99ee87bb2453 100644
--- a/arch/arm/dts/zynq-zc702.dts
+++ b/arch/arm/dts/zynq-zc702.dts
@@ -17,6 +17,7 @@
                spi0 = &qspi;
                mmc0 = &sdhci0;
                usb0 = &usb0;
+               nvmem0 = &eeprom;
        };
 
        memory@0 {
@@ -142,7 +143,7 @@
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <2>;
-                       eeprom@54 {
+                       eeprom: eeprom@54 {
                                compatible = "atmel,24c08";
                                reg = <0x54>;
                        };
diff --git a/arch/arm/dts/zynq-zc706.dts b/arch/arm/dts/zynq-zc706.dts
index cb919e40533e..f0ad68d94f17 100644
--- a/arch/arm/dts/zynq-zc706.dts
+++ b/arch/arm/dts/zynq-zc706.dts
@@ -16,6 +16,7 @@
                serial0 = &uart1;
                spi0 = &qspi;
                mmc0 = &sdhci0;
+               nvmem0 = &eeprom;
        };
 
        memory@0 {
@@ -101,7 +102,7 @@
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <2>;
-                       eeprom@54 {
+                       eeprom: eeprom@54 {
                                compatible = "atmel,24c08";
                                reg = <0x54>;
                        };
-- 
2.36.1

Reply via email to