pinctrl: add driver for Amlogic Meson SoCs
authorBeniamino Galvani <b.galvani@gmail.com>
Sat, 17 Jan 2015 18:15:14 +0000 (19:15 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 26 Jan 2015 08:13:00 +0000 (09:13 +0100)
commit6ac730951104a437bf828683bcf9ba66336c4fa7
treea83997a2551349a70f57cbe8d611df5867e23143
parent40b9e4fa752cae81e2ca448d8ef252264732a00f
pinctrl: add driver for Amlogic Meson SoCs

This is a driver for the pinmux and GPIO controller available in
Amlogic Meson SoCs. It currently supports only Meson8, however the
common code should be generic enough to work also for other SoCs after
having defined the proper set of functions and groups.

GPIO interrupts are not supported at the moment due to lack of
documentation.

Signed-off-by: Beniamino Galvani <b.galvani@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/meson/Makefile [new file with mode: 0644]
drivers/pinctrl/meson/pinctrl-meson.c [new file with mode: 0644]
drivers/pinctrl/meson/pinctrl-meson.h [new file with mode: 0644]
drivers/pinctrl/meson/pinctrl-meson8.c [new file with mode: 0644]
include/dt-bindings/gpio/meson8-gpio.h [new file with mode: 0644]