]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
arm64: dts: bitmain: Add pinctrl support for BM1880 SoC
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Wed, 24 Apr 2019 12:02:21 +0000 (17:32 +0530)
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Mon, 29 Apr 2019 05:17:36 +0000 (10:47 +0530)
Add pinctrl support for Bitmain BM1880 SoC. This SoC only supports
pinmuxing and the pinctrl registers are part of the sctrl block.

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm64/boot/dts/bitmain/bm1880.dtsi

index e4da4ec6a5ee6d5887478cdd9267a8ec0a779d08..7726fd4c6be6f68bf9cfaef8cf038a73ae445d7d 100644 (file)
@@ -80,6 +80,20 @@ gic: interrupt-controller@50001000 {
                        #interrupt-cells = <3>;
                };
 
+               sctrl: system-controller@50010000 {
+                       compatible = "bitmain,bm1880-sctrl", "syscon",
+                                    "simple-mfd";
+                       reg = <0x0 0x50010000 0x0 0x1000>;
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0x0 0x0 0x50010000 0x1000>;
+
+                       pinctrl: pinctrl@50 {
+                               compatible = "bitmain,bm1880-pinctrl";
+                               reg = <0x50 0x4B0>;
+                       };
+               };
+
                gpio0: gpio@50027000 {
                        #address-cells = <1>;
                        #size-cells = <0>;