summaryrefslogtreecommitdiffstats
path: root/arch/arm/dts/imx51-zii-rdu1.dts
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/dts/imx51-zii-rdu1.dts')
-rw-r--r--arch/arm/dts/imx51-zii-rdu1.dts25
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm/dts/imx51-zii-rdu1.dts b/arch/arm/dts/imx51-zii-rdu1.dts
index 93bb344f51..01e46baf2d 100644
--- a/arch/arm/dts/imx51-zii-rdu1.dts
+++ b/arch/arm/dts/imx51-zii-rdu1.dts
@@ -24,6 +24,16 @@
device-path = &spinor, "partname:barebox-environment";
};
};
+
+ aliases {
+ /*
+ * NVMEM device corresponding to EEPROM attached to
+ * the switch shared DT node with it, so we use that
+ * fact to create a desirable naming
+ */
+ switch-eeprom = &switch;
+ microwire-eeprom = &microwire_eeprom;
+ };
};
&ecspi1 {
@@ -51,6 +61,14 @@
};
};
+&mdio_gpio {
+ switch: switch@0 {};
+};
+
+&spi_gpio {
+ microwire_eeprom: eeprom@0 {};
+};
+
&uart3 {
rave-sp {
watchdog {
@@ -59,9 +77,16 @@
};
eeprom@a4 {
+ nvmem-cells = <&shadow_config>;
+ nvmem-cell-names = "shadow-config";
+
boot_source: boot-source@83 {
reg = <0x83 1>;
};
+
+ shadow_config: shadow-config@1000 {
+ reg = <0x1000 0x400>;
+ };
};
};
};