FROMLIST: ARM: dts: rockchip: add eDP/panel display device nodes for rk3288-evb
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / dts / rk3188-pinctrl.dtsi
index e946d705c59e2e3fc7465c8ed4e5d94a6b3e2321..7deedbd8f5776245035d3e7b56963597f46f02ef 100755 (executable)
@@ -4,11 +4,13 @@
 #include <dt-bindings/pinctrl/rockchip-rk3188.h>
 
 / { 
-       pinctrl@20008000 {
+       pinctrl: pinctrl@20008000 {
                compatible = "rockchip,rk3188-pinctrl";
-               reg = <0x20008000 0xa0>,
-                     <0x20008164 0x1a0>;
-               reg-names = "base", "pull";
+               reg = <0x20008000 0x60>,
+                     <0x20008060 0x40>,
+                     <0x20008164 0x40>,
+                     <0x200080f4 0x10>;
+               reg-names = "base", "mux", "pull", "drv";
                #address-cells = <1>;
                #size-cells = <1>;
                ranges;
@@ -17,6 +19,7 @@
                        compatible = "rockchip,rk3188-gpio-bank0";
                        reg = <0x2000a000 0x100>,
                              <0x20004064 0x8>;
+                       reg-names = "base", "pull_bank0";
                        interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&clk_gates8 9>;
 
@@ -69,7 +72,7 @@
                gpio15: gpio15@20082000 {
                        compatible = "rockchip,gpio-bank";
                        reg = <0x20082000 0x100>;
-                       interrupts = <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>;
+                       interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;//127 = 160-32-1
                        clocks = <&clk_gates8 12>;
 
                        gpio-controller;