pinctrl: mvebu: dove: request additional resources
authorSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Fri, 24 Jan 2014 22:18:09 +0000 (23:18 +0100)
committerSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Tue, 25 Feb 2014 20:16:08 +0000 (21:16 +0100)
commit4d73fc7728515d11fedff5b3ea7f2e03a84dfd60
treec4c3388529bf2061c633df778d27692748cd7077
parent356ca6ce0aa4cc30fe4429aabb9be73a3a69cf42
pinctrl: mvebu: dove: request additional resources

Dove pinctrl also requires additional registers to control all pins.
This patch requests resources for mpp4 and pmu-mpp register ranges.
As this changes DT to driver requirements, fallback to hardcoded
resources, if the corresponding DT regs have not been set.
Also, WARN about old DT binding usage to encourage users to update
their DTBs.

Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/mvebu/pinctrl-dove.c