summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/mediatek
Commit message (Collapse)AuthorAgeFilesLines
* pinctrl: mediatek: fix warningFabien Parent2019-07-291-0/+2
| | | | | | | | | | | Fix the following warning when CONFIG_PINCONF=n: drivers/pinctrl/mediatek/pinctrl-mtk-common.c:35:36: warning: ‘mtk_drive’ defined but not used [-Wunused-const-variable=] static const struct mtk_drive_desc mtk_drive[] = { ^~~~~~~~~ Signed-off-by: Fabien Parent <fparent@baylibre.com>
* pinctrl: add driver for MT8516Fabien Parent2019-04-233-0/+396
| | | | | | | Add Pinctrl driver for MediaTek MT8516 SoC. Signed-off-by: Fabien Parent <fparent@baylibre.com> Acked-by: Ryder Lee <ryder.lee@mediatek.com>
* pinctrl: MediaTek: add pinctrl driver for MT7623 SoCRyder Lee2018-11-284-0/+1291
| | | | | | | | | | This patch adds pinctrl support for MT7623 SoC. And most of the structures are used to hold the hardware configuration for each pin. Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Tested-by: Matthias Brugger <matthias.bgg@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* pinctrl: MediaTek: add pinctrl driver for MT7629 SoCRyder Lee2018-11-285-0/+1161
This patch adds pinctrl support for MT7629 SoC. The IO core found on the SoC has the registers for pinctrl, pinconf and gpio mixed up in the same register range. Hence the driver also implements the gpio functionality through UCLASS_GPIO. This also creates a common file as there might be other chips that use the same binding and driver, then being a little more abstract could help in the long run. Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Reviewed-by: Simon Glass <sjg@chromium.org>