arm: zynq: dts: Add U-Boot device tree additions
authorSimon Glass <sjg@chromium.org>
Sun, 18 Oct 2015 01:41:24 +0000 (19:41 -0600)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 4 Nov 2015 13:49:53 +0000 (14:49 +0100)
We need to mark some device tree nodes so that they are available before
relocation. This enables driver model to find these automatically. In the
case of SPL it ensures that these nodes will be retained in SPL.

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/dts/zynq-7000.dtsi
arch/arm/dts/zynq-microzed.dts
arch/arm/dts/zynq-picozed.dts
arch/arm/dts/zynq-zc702.dts
arch/arm/dts/zynq-zc706.dts
arch/arm/dts/zynq-zc770-xm010.dts
arch/arm/dts/zynq-zc770-xm011.dts
arch/arm/dts/zynq-zc770-xm012.dts
arch/arm/dts/zynq-zc770-xm013.dts
arch/arm/dts/zynq-zed.dts
arch/arm/dts/zynq-zybo.dts

index 84c15b5c792ee5f2e1237f870e4e770dd07e6047..83be51ae9df65ee8c35d406d58d6dffaf25240b3 100644 (file)
@@ -54,6 +54,7 @@
        };
 
        amba: amba {
+               u-boot,dm-pre-reloc;
                compatible = "simple-bus";
                #address-cells = <1>;
                #size-cells = <1>;
index d5e0050893513265c60842038f741ee02d9ad745..e841a1d61665610f75bb3f7348a72468b53b1072 100644 (file)
@@ -26,3 +26,8 @@
 &qspi {
        status = "okay";
 };
+
+&uart1 {
+       u-boot,dm-pre-reloc;
+       status = "okay";
+};
index 686b98fe7effaa5dc0ecd8d4d3bf6723bfd9c1e2..3408df8b8b3d5c6e3538a00b3a1a174ca5d295e1 100644 (file)
@@ -21,3 +21,8 @@
                reg = <0 0x40000000>;
        };
 };
+
+&uart1 {
+       u-boot,dm-pre-reloc;
+       status = "okay";
+};
index 4d8696021b06ff56884eb35c8542e8ce5f30aadd..c41723641ee74e0ac953d0fba664afcbe7560e9d 100644 (file)
 };
 
 &uart1 {
+       u-boot,dm-pre-reloc;
        status = "okay";
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_uart1_default>;
index fc336ea5c9d001b0468822ee48dbd6667782553a..5088cfee3e745807e37db506395a3f79b91ce745 100644 (file)
 };
 
 &uart1 {
+       u-boot,dm-pre-reloc;
        status = "okay";
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_uart1_default>;
index cf56ac8d822f1896cddbb3151538b716b7b2f657..07e2b7a7387de602fd383d7ab4f0325d9943cdb7 100644 (file)
@@ -88,6 +88,7 @@
 };
 
 &uart1 {
+       u-boot,dm-pre-reloc;
        status = "okay";
 };
 
index f73c0ddcb8d4220c3ebaf9342221f9944fb40dd7..77e3bb0e631050aeaeae2cfc07d1a312a983e6fb 100644 (file)
@@ -55,6 +55,7 @@
 };
 
 &uart1 {
+       u-boot,dm-pre-reloc;
        status = "okay";
 };
 
index 4289e31f4615e891363264bc7e1f3d2be9d03ff0..3e1769acb51f994c20a85f9353efc450563560aa 100644 (file)
@@ -62,5 +62,6 @@
 };
 
 &uart1 {
+       u-boot,dm-pre-reloc;
        status = "okay";
 };
index 5124cdc5cdf04267c81a647d2b0904455163feeb..288e248374795238464c53f15f2ca10f2ebd3d06 100644 (file)
@@ -75,5 +75,6 @@
 };
 
 &uart0 {
+       u-boot,dm-pre-reloc;
        status = "okay";
 };
index 363049085fb15a342b3e54fb091612f3d49a15ff..51d67d93f2dd5123338bfebda2c8f69dafa2efcb 100644 (file)
@@ -54,6 +54,7 @@
 };
 
 &uart1 {
+       u-boot,dm-pre-reloc;
        status = "okay";
 };
 
index 10f78155244d7ec6a00b1e2ad77274cc2d2be485..dcfc00e0967bb301525870a14f3261ce127f52e4 100644 (file)
@@ -49,5 +49,6 @@
 };
 
 &uart1 {
+       u-boot,dm-pre-reloc;
        status = "okay";
 };