]> rtime.felk.cvut.cz Git - linux-imx.git/commit
pinctrl/u300/coh901: stop spawning pinctrl from GPIO
authorLinus Walleij <linus.walleij@linaro.org>
Tue, 20 Nov 2012 13:42:47 +0000 (14:42 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 21 Nov 2012 07:55:22 +0000 (08:55 +0100)
commit8604ac34eb19f7b02f8cf22c787fe30d96ad2651
tree5706891598ca7c1ebd80741463d1b971c5139d09
parent387923c585ac68ff51e6bf673807438b5e5fdaf3
pinctrl/u300/coh901: stop spawning pinctrl from GPIO

Let's stop spawning the pinctrl driver from the GPIO driver,
we have these two mechanisms broken apart now, and they can
each probe in isolation. If the GPIO driver cannot find its
pin controller (pinctrl-u300), the pin controller core will
tell it to defer probing.

Reviewed-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/mach-u300/core.c
drivers/pinctrl/pinctrl-coh901.c
include/linux/platform_data/pinctrl-coh901.h