ARM: dts: mvebu: Add SPI1 pinctrl defines for Armada XP
authorStefan Roese <sr@denx.de>
Wed, 13 Jul 2016 09:55:17 +0000 (11:55 +0200)
committerGregory CLEMENT <gregory.clement@free-electrons.com>
Mon, 8 Aug 2016 14:16:09 +0000 (16:16 +0200)
This patch defines and uses common Armada XP pinctrl settings in
armada-xp.dtsi for the SPI1 interface (MPP13,14,16,17).

Signed-off-by: Stefan Roese <sr@denx.de>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
arch/arm/boot/dts/armada-xp.dtsi

index 553349c..4033790 100644 (file)
@@ -94,6 +94,8 @@
                        spi1: spi@10680 {
                                compatible = "marvell,armada-xp-spi",
                                                "marvell,orion-spi";
                        spi1: spi@10680 {
                                compatible = "marvell,armada-xp-spi",
                                                "marvell,orion-spi";
+                               pinctrl-0 = <&spi1_pins>;
+                               pinctrl-names = "default";
                        };
 
 
                        };
 
 
                marvell,function = "spi0";
        };
 
                marvell,function = "spi0";
        };
 
+       spi1_pins: spi1-pins {
+               marvell,pins = "mpp13", "mpp14",
+                              "mpp16", "mpp17";
+               marvell,function = "spi1";
+       };
+
        uart2_pins: uart2-pins {
                marvell,pins = "mpp42", "mpp43";
                marvell,function = "uart2";
        uart2_pins: uart2-pins {
                marvell,pins = "mpp42", "mpp43";
                marvell,function = "uart2";