pinctrl: rockchip: generalize bank-quirks
authorHeiko Stübner <heiko@sntech.de>
Sun, 15 Jun 2014 23:36:05 +0000 (01:36 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 11 Jul 2014 12:08:27 +0000 (14:08 +0200)
commitfc72c923e50d5c0575faa5f6379bd55b900ed85a
tree8856489c05455068eee19666c0899357ad3f2500
parent2243a87d90b42eb38bc281957df3e57c712b5e56
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>
Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt
drivers/pinctrl/pinctrl-rockchip.c