diff options
author | Stephen Warren <swarren@wwwdotorg.org> | 2012-03-23 10:29:46 -0600 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2012-04-18 13:53:10 +0200 |
commit | 57291ce295c0aca738dd284c4a9c591c09ebee71 (patch) | |
tree | 6e687f329e7adf08b5d7dcaa3d6616ff1a9b8c27 /drivers/pinctrl/Makefile | |
parent | d26bc49fa401be2b71838b6a4b387196cd12a534 (diff) | |
download | kernel_goldelico_gta04-57291ce295c0aca738dd284c4a9c591c09ebee71.zip kernel_goldelico_gta04-57291ce295c0aca738dd284c4a9c591c09ebee71.tar.gz kernel_goldelico_gta04-57291ce295c0aca738dd284c4a9c591c09ebee71.tar.bz2 |
pinctrl: core device tree mapping table parsing support
During pinctrl_get(), if the client device has a device tree node, look
for the common pinctrl properties there. If found, parse the referenced
device tree nodes, with the help of the pinctrl drivers, and generate
mapping table entries from them.
During pinctrl_put(), free any results of device tree parsing.
Acked-by: Dong Aisheng <dong.aisheng@linaro.org>
Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/Makefile')
-rw-r--r-- | drivers/pinctrl/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pinctrl/Makefile b/drivers/pinctrl/Makefile index 6d4150b..049c9fb 100644 --- a/drivers/pinctrl/Makefile +++ b/drivers/pinctrl/Makefile @@ -5,6 +5,7 @@ ccflags-$(CONFIG_DEBUG_PINCTRL) += -DDEBUG obj-$(CONFIG_PINCTRL) += core.o obj-$(CONFIG_PINMUX) += pinmux.o obj-$(CONFIG_PINCONF) += pinconf.o +obj-$(CONFIG_OF) += devicetree.o obj-$(CONFIG_GENERIC_PINCONF) += pinconf-generic.o obj-$(CONFIG_PINCTRL_PXA3xx) += pinctrl-pxa3xx.o obj-$(CONFIG_PINCTRL_MMP2) += pinctrl-mmp2.o |