pinctrl: cygnus: add initial IOMUX driver support
authorRay Jui <rjui@broadcom.com>
Thu, 5 Mar 2015 00:35:51 +0000 (16:35 -0800)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 18 Mar 2015 01:02:13 +0000 (02:02 +0100)
commitcbd159ed4f9277e8989bd8f7513a3245562a6bee
treebcbf70db2bb95e4f7e9677410d4b990ff0fe04da
parent3e16de16fa2ac54de6a62a9776dcb52a9f57b516
pinctrl: cygnus: add initial IOMUX driver support

This adds the initial driver support for the Broadcom Cygnus IOMUX
controller. The Cygnus IOMUX controller supports group based mux
configuration but allows certain pins to be muxed to GPIO individually

Signed-off-by: Ray Jui <rjui@broadcom.com>
Reviewed-by: Scott Branden <sbranden@broadcom.com>
Tested-by: Dmitry Torokhov <dtor@chromium.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/bcm/Kconfig
drivers/pinctrl/bcm/Makefile
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c [new file with mode: 0644]