linux/drivers/pinctrl/mvebu
Sebastian Hesselbarth e91f7916ea pinctrl: mvebu: dove: request syscon regmap for global registers
Dove pinctrl uses some global config registers to control pins.
This patch requests a syscon regmap for those registers. As this
changes DT to driver requirements, fallback to a self-registered
regmap with hardcoded resources, if the corresponding syscon DT
node is missing. 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>
2014-02-25 21:16:09 +01:00
..
Kconfig pinctrl: mvebu: dove: request syscon regmap for global registers 2014-02-25 21:16:09 +01:00
Makefile pinctrl: mvebu: move to its own directory 2012-11-11 19:05:57 +01:00
pinctrl-armada-370.c pinctrl: mvebu: move resource allocation to SoC specific drivers 2014-02-25 18:37:53 +01:00
pinctrl-armada-xp.c pinctrl: mvebu: move resource allocation to SoC specific drivers 2014-02-25 18:37:53 +01:00
pinctrl-dove.c pinctrl: mvebu: dove: request syscon regmap for global registers 2014-02-25 21:16:09 +01:00
pinctrl-kirkwood.c pinctrl: mvebu: move resource allocation to SoC specific drivers 2014-02-25 18:37:53 +01:00
pinctrl-mvebu.c pinctrl: mvebu: remove common get/set functions 2014-02-25 18:38:24 +01:00
pinctrl-mvebu.h pinctrl: mvebu: remove MPP_REG_CTRL macro 2014-02-25 18:38:31 +01:00