diff options
author | Heiko Stuebner <heiko@sntech.de> | 2014-04-29 16:02:52 -0400 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2014-05-09 19:41:20 -0400 |
commit | 56f2b894dcf455ffd31bd2e8e96a074249aeb4ba (patch) | |
tree | 44a06681e54aef5918b485f82d71cbdb18759304 /arch/arm/boot/dts/rk3188.dtsi | |
parent | ac4eba8e6d1ec0f891f7f67f8106dd9977ed0373 (diff) |
ARM: dts: rockchip: convert pinctrl nodes to new bindings
Introduce the grf syscon and convert the pinctrl drivers for rk3066 and rk3188
to use it, instead of mapping the grf registers themselfs.
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Tested-by: Max Schwarz <max.schwarz@online.de>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/rk3188.dtsi')
-rw-r--r-- | arch/arm/boot/dts/rk3188.dtsi | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/arch/arm/boot/dts/rk3188.dtsi b/arch/arm/boot/dts/rk3188.dtsi index bb36596ea205..d2d886d86afc 100644 --- a/arch/arm/boot/dts/rk3188.dtsi +++ b/arch/arm/boot/dts/rk3188.dtsi | |||
@@ -75,17 +75,16 @@ | |||
75 | 75 | ||
76 | pinctrl@20008000 { | 76 | pinctrl@20008000 { |
77 | compatible = "rockchip,rk3188-pinctrl"; | 77 | compatible = "rockchip,rk3188-pinctrl"; |
78 | reg = <0x20008000 0xa0>, | 78 | rockchip,grf = <&grf>; |
79 | <0x20008164 0x1a0>; | 79 | rockchip,pmu = <&pmu>; |
80 | reg-names = "base", "pull"; | 80 | |
81 | #address-cells = <1>; | 81 | #address-cells = <1>; |
82 | #size-cells = <1>; | 82 | #size-cells = <1>; |
83 | ranges; | 83 | ranges; |
84 | 84 | ||
85 | gpio0: gpio0@0x2000a000 { | 85 | gpio0: gpio0@0x2000a000 { |
86 | compatible = "rockchip,rk3188-gpio-bank0"; | 86 | compatible = "rockchip,rk3188-gpio-bank0"; |
87 | reg = <0x2000a000 0x100>, | 87 | reg = <0x2000a000 0x100>; |
88 | <0x20004064 0x8>; | ||
89 | interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>; | 88 | interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>; |
90 | clocks = <&clk_gates8 9>; | 89 | clocks = <&clk_gates8 9>; |
91 | 90 | ||