Signed-off-by: Cyrille Pitchen <cyrille.pitc...@atmel.com>
---
 arch/arm/dts/Makefile                  |  3 +++
 arch/arm/dts/at91-sama5d2_xplained.dts | 33 +++++++++++++++++++++++++++++++++
 arch/arm/dts/sama5d2.dtsi              | 19 +++++++++++++++++++
 3 files changed, 55 insertions(+)
 create mode 100644 arch/arm/dts/at91-sama5d2_xplained.dts
 create mode 100644 arch/arm/dts/sama5d2.dtsi

diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile
index 578038be21f9..97521f16aac4 100644
--- a/arch/arm/dts/Makefile
+++ b/arch/arm/dts/Makefile
@@ -207,6 +207,9 @@ dtb-$(CONFIG_SOC_KEYSTONE) += k2hk-evm.dtb \
        k2e-evm.dtb \
        k2g-evm.dtb
 
+dtb-$(CONFIG_ARCH_AT91) += \
+       at91-sama5d2_xplained.dtb
+
 targets += $(dtb-y)
 
 # Add any required device tree compiler flags here
diff --git a/arch/arm/dts/at91-sama5d2_xplained.dts 
b/arch/arm/dts/at91-sama5d2_xplained.dts
new file mode 100644
index 000000000000..2394f6bd4249
--- /dev/null
+++ b/arch/arm/dts/at91-sama5d2_xplained.dts
@@ -0,0 +1,33 @@
+/dts-v1/;
+#include "sama5d2.dtsi"
+
+/ {
+       model = "Atmel SAMA5D2 Xplained";
+       compatible = "atmel,sama5d2-xplained", "atmel,sama5d2", "atmel,sama5";
+
+       chosen {
+               stdout-path = "serial0";
+       };
+};
+
+&qspi0 {
+       status = "okay";
+
+       flash@0 {
+               #address-cells = <1>;
+               #size-cells = <1>;
+               compatible = "atmel,sama5d2-qspi-flash";
+               reg = <0>;
+               spi-max-frequency = <83000000>;
+
+               partition@00000000 {
+                       label = "boot";
+                       reg = <0x00000000 0x00c00000>;
+               };
+
+               partition@00c00000 {
+                       label = "rootfs";
+                       reg = <0x00c00000 0x00000000>;
+               };
+       };
+};
diff --git a/arch/arm/dts/sama5d2.dtsi b/arch/arm/dts/sama5d2.dtsi
new file mode 100644
index 000000000000..dccc66cccb88
--- /dev/null
+++ b/arch/arm/dts/sama5d2.dtsi
@@ -0,0 +1,19 @@
+#include "skeleton.dtsi"
+
+/ {
+       model = "Atmel SAMA5D2 family SoC";
+       compatible = "atmel,sama5d2";
+
+       aliases {
+               spi0 = &qspi0;
+       };
+
+       qspi0: spi@f0020000 {
+               compatible = "atmel,sama5d2-qspi";
+               reg = <0xf0020000 0x100>, <0xd0000000 0x08000000>;
+               reg-names = "qspi_base", "qspi_mmap";
+               #address-cells = <1>;
+               #size-cells = <0>;
+               status = "disabled";
+       };
+};
\ No newline at end of file
-- 
1.8.2.2

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to