 +
 +&sdhci0 {
 +	u-boot,dm-pre-reloc;
-+	status = "ok";
++	status = "okay";
 +};
 +
 +&spi0 {
-+	status = "ok";
-+	num-cs = <4>;
-+	spidev_0: spidev@1 {
-+		compatible = "rohm,dh2228fv";
-+		reg = <1>;
-+		spi-max-frequency = <1000000>;
-+	};
-+	spidev_1: spidev@2 {
-+		compatible = "rohm,dh2228fv";
-+		reg = <2>;
-+		spi-max-frequency = <1000000>;
-+	};
++	status = "disabled";
 +};
 +
 +&uart0 {
 +	u-boot,dm-pre-reloc;
-+	status = "ok";
++	status = "okay";
 +};
 +
 +&uart1 {
-+	status = "ok";
++	status = "okay";
 +};
 +
 +&usb0 {

index 000000000000..78afded9d578
--- /dev/null
+++ b/arch/arm/boot/dts/zynq-e3xx.dtsi
@@ -0,0 +1,202 @@
+/*
+ *  Copyright (C) 2011 - 2014 Xilinx
+ *  Copyright (C) 2012 National Instruments Corp.

 arch/arm/boot/dts/zynq-ni-e33x-sg1.dts       |  20 +++
 arch/arm/boot/dts/zynq-ni-e33x-sg3.dts       |  20 +++
 arch/arm/boot/dts/zynq-ni-e3xx-factory.dts |  28 ++++
 arch/arm/boot/dts/zynq-e3xx.dtsi               | 181 +++++++++++++++++++++++++
 6 files changed, 290 insertions(+)
 create mode 100644 arch/arm/boot/dts/zynq-ni-e31x-sg1.dts
 create mode 100644 arch/arm/boot/dts/zynq-ni-e31x-sg3.dts
 create mode 100644 arch/arm/boot/dts/zynq-ni-e33x-sg1.dts
