pinctrl: break out a pinctrl consumer header
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 9 Feb 2012 00:52:22 +0000 (01:52 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 10 Feb 2012 20:32:57 +0000 (21:32 +0100)
commit28a8d14cc74a0180323d9150c3d3dbf9dd60d55a
tree7c54436dbe7fbe172f6a293a21174a612ccd9634
parentf4e66983293f78e177bb210d19a46f083f5e8197
pinctrl: break out a pinctrl consumer header

This breaks out a <linux/pinctrl/consumer.h> header to be used by
all pinmux and pinconfig alike, so drivers needing services from
pinctrl does not need to include different headers. This is similar
to the approach taken by the regulator API.

Acked-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Documentation/pinctrl.txt
arch/arm/mach-u300/core.c
drivers/pinctrl/pinctrl-coh901.c
include/linux/pinctrl/consumer.h [new file with mode: 0644]
include/linux/pinctrl/pinconf.h
include/linux/pinctrl/pinmux.h