pinctrl: mediatek: add pinctrl-paris that implements the vendor dt-bindings
authorZhiyong Tao <zhiyong.tao@mediatek.com>
Sat, 8 Sep 2018 11:07:33 +0000 (19:07 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 18 Sep 2018 21:53:25 +0000 (14:53 -0700)
commit805250982bb5c5ce4a6e52e1d87204c5feea0dd1
tree94943bc865e0b63c1b94cd0c6aede9334d1191c9
parentb7d7f9eeca551f9cf1f6418749cd609d371faf55
pinctrl: mediatek: add pinctrl-paris that implements the vendor dt-bindings

Add pinctrl-paris core that implements vendor dt-binding which MediaTek
tablet, box and smartphone-based SoCs such as MT81xx, MT27xx, and MT67xx
SoCs really want to depend on. The driver is just completely rewritten
according to pinctrl-mtk-common.c but uses the new logic from
pinctrl-mtk-common-v2.c to have an elegant way to support new SoCs in the
future.

Signed-off-by: Zhiyong Tao <zhiyong.tao@mediatek.com>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/mediatek/Kconfig
drivers/pinctrl/mediatek/Makefile
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h
drivers/pinctrl/mediatek/pinctrl-paris.c [new file with mode: 0644]
drivers/pinctrl/mediatek/pinctrl-paris.h [new file with mode: 0644]