pinctrl: mediatek: add PUPD/R0/R1 support for MT7623
authorDavid Woodhouse <dwmw2@infradead.org>
Fri, 19 Jun 2020 11:40:20 +0000 (12:40 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 29 Jul 2020 12:43:40 +0000 (08:43 -0400)
commite05fdd93645dab2217bb5bfabcc04845415cf7ed
treedcbb91936dea7f7df3b2537350fa0aa345aa35df
parentf5b441fcbea972bcd7828beee115d2dfee8137bc
pinctrl: mediatek: add PUPD/R0/R1 support for MT7623

The pins for the MMC controller weren't being set up correctly because the
pinctrl driver only sets the GPIO pullup/pulldown config and doesn't
handle the special cases with PUPD/R0/R1 control.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Tested-by: Frank Wunderlich <frank-w@public-files.de>
drivers/pinctrl/mediatek/pinctrl-mt7623.c
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
drivers/pinctrl/mediatek/pinctrl-mtk-common.h