pinctrl: rockchip: base regmap supplied by a syscon
authorHeiko Stübner <heiko@sntech.de>
Mon, 5 May 2014 11:59:51 +0000 (13:59 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 9 May 2014 09:16:13 +0000 (11:16 +0200)
commit1e747e59cc4d1f4e31b0e352eeb0394dc3d56cf0
treeec9031b4db844103d9cc30c0ab373eeb73551e7b
parenta658efaa85f60422e7731a0dcac3696429f7deac
pinctrl: rockchip: base regmap supplied by a syscon

This allows the basic registers of the general register files to be supplied
by a syscon instead of being mapped locally.

The GRF registers contain a lot more than pinctrl functions like dma, usb-phy
and general soc control and status registers, intermixed with the iomux, pull
and drive-strength registers.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Tested-by: Max Schwarz <max.schwarz@online.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-rockchip.c