summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt
diff options
context:
space:
mode:
authorHeiko Stübner <heiko@sntech.de>2014-06-16 03:36:05 +0400
committerLinus Walleij <linus.walleij@linaro.org>2014-07-11 16:08:27 +0400
commitfc72c923e50d5c0575faa5f6379bd55b900ed85a (patch)
tree8856489c05455068eee19666c0899357ad3f2500 /Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt
parent2243a87d90b42eb38bc281957df3e57c712b5e56 (diff)
downloadlinux-fc72c923e50d5c0575faa5f6379bd55b900ed85a.tar.xz
pinctrl: rockchip: generalize bank-quirks
Upcoming Rockchip SoCs have additional quirks to handle. Currently they would be handled by giving the bank a special compatible property. But the nature of the new quirks would require a lot of them. Also as we want to move to the separate dw_gpio driver in the future, these bank-definitions should be extended at all. Describing the bank quirks this way also enables us to deprecate the special bank compatible string for bank0 on rk3188 and simplify the handling code. Signed-off-by: Heiko Stuebner <heiko@sntech.de> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt')
-rw-r--r--Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt
index cefef741a40b..eb0544f295ee 100644
--- a/Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt
+++ b/Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt
@@ -36,7 +36,7 @@ Deprecated properties for iomux controller:
Use rockchip,grf and rockchip,pmu described above instead.
Required properties for gpio sub nodes:
- - compatible: "rockchip,gpio-bank", "rockchip,rk3188-gpio-bank0"
+ - compatible: "rockchip,gpio-bank"
- reg: register of the gpio bank (different than the iomux registerset)
- interrupts: base interrupt of the gpio bank in the interrupt controller
- clocks: clock that drives this bank
@@ -50,6 +50,7 @@ Required properties for gpio sub nodes:
bindings/interrupt-controller/interrupts.txt
Deprecated properties for gpio sub nodes:
+ - compatible: "rockchip,rk3188-gpio-bank0"
- reg: second element: separate pull register for rk3188 bank0, use
rockchip,pmu described above instead