]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
arm64: dts: marvell: Enable spi0 on the board Armada-3720-db
authorRomain Perier <romain.perier@free-electrons.com>
Thu, 8 Dec 2016 14:58:47 +0000 (15:58 +0100)
committerGregory CLEMENT <gregory.clement@free-electrons.com>
Tue, 3 Jan 2017 15:12:52 +0000 (16:12 +0100)
This commit enables the device node spi0 on the official development
board for the Marvell Armada 3700. It also adds sub-node for the 128Mb
SPI-NOR present on the board.

Signed-off-by: Romain Perier <romain.perier@free-electrons.com>
Tested-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
arch/arm64/boot/dts/marvell/armada-3720-db.dts

index 89de0a751093575b376ea381c8ba6e1ddc078aa3..0c236d8306fc81d2e95192bf4eeca6e7063262e2 100644 (file)
        status = "okay";
 };
 
+&spi0 {
+       status = "okay";
+
+       m25p80@0 {
+               compatible = "jedec,spi-nor";
+               reg = <0>;
+               spi-max-frequency = <108000000>;
+               spi-rx-bus-width = <4>;
+               spi-tx-bus-width = <4>;
+
+               partitions {
+                       compatible = "fixed-partitions";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       partition@0 {
+                               label = "bootloader";
+                               reg = <0x0 0x200000>;
+                       };
+                       partition@200000 {
+                               label = "U-boot Env";
+                               reg = <0x200000 0x10000>;
+                       };
+                       partition@210000 {
+                               label = "Linux";
+                               reg = <0x210000 0xDF0000>;
+                       };
+               };
+       };
+};
+
 /* Exported on the micro USB connector CON32 through an FTDI */
 &uart0 {
        status = "okay";