]> git.karo-electronics.de Git - linux-beck.git/commitdiff
arm64: dts: msm8996: add support to blsp1_spi0 pinctrl
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Fri, 17 Jun 2016 15:14:08 +0000 (16:14 +0100)
committerAndy Gross <andy.gross@linaro.org>
Sat, 25 Jun 2016 03:30:17 +0000 (22:30 -0500)
This patch adds pinctrl nodes required for blsp1_spi0.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
arch/arm64/boot/dts/qcom/msm8996-pins.dtsi

index 79ed98c21c8859aced86dff1914c3171864653a9..9fd37a0295bce785fd0b700319f3ea49ac70bad0 100644 (file)
 
 &msmgpio {
 
+       blsp1_spi0_default: blsp1_spi0_default {
+               pinmux {
+                       function = "blsp_spi1";
+                       pins = "gpio0", "gpio1", "gpio3";
+               };
+               pinmux_cs {
+                       function = "gpio";
+                       pins = "gpio2";
+               };
+               pinconf {
+                       pins = "gpio0", "gpio1", "gpio3";
+                       drive-strength = <12>;
+                       bias-disable;
+               };
+               pinconf_cs {
+                       pins = "gpio2";
+                       drive-strength = <16>;
+                       bias-disable;
+                       output-high;
+               };
+       };
+
+       blsp1_spi0_sleep: blsp1_spi0_sleep {
+               pinmux {
+                       function = "gpio";
+                       pins = "gpio0", "gpio1", "gpio2", "gpio3";
+               };
+               pinconf {
+                       pins = "gpio0", "gpio1", "gpio2", "gpio3";
+                       drive-strength = <2>;
+                       bias-pull-down;
+               };
+       };
+
        blsp1_i2c2_default: blsp1_i2c2_default {
                pinmux {
                        function = "blsp_i2c3";