On Sat, Dec 12, 2020 at 12:04:23PM +0800, Icenowy Zheng wrote: > V831/V833 are new chips from Allwinner. They're the same die with > different package. > > Add a pinctrl driver for them. > > The difference between V831/V833 pinctrl is implemented based on the > user manual. > > Cc: Linus Walleij <linus.walleij@xxxxxxxxxx> > Cc: linux-gpio@xxxxxxxxxxxxxxx > Signed-off-by: Icenowy Zheng <icenowy@xxxxxxx> > --- > drivers/pinctrl/sunxi/Kconfig | 5 + > drivers/pinctrl/sunxi/Makefile | 1 + > drivers/pinctrl/sunxi/pinctrl-sun8i-v83x.c | 743 +++++++++++++++++++++ > drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 + > 4 files changed, 751 insertions(+) > create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun8i-v83x.c > > diff --git a/drivers/pinctrl/sunxi/Kconfig b/drivers/pinctrl/sunxi/Kconfig > index 593293584ecc..fc13335a3eda 100644 > --- a/drivers/pinctrl/sunxi/Kconfig > +++ b/drivers/pinctrl/sunxi/Kconfig > @@ -73,6 +73,11 @@ config PINCTRL_SUN8I_V3S > default MACH_SUN8I > select PINCTRL_SUNXI > > +config PINCTRL_SUN8I_V83X > + bool "Support for the Allwinner V831/V833 PIO" > + default MACH_SUN8I > + select PINCTRL_SUNXI > + We're not using the wildcard much, and I'd rather be consistent with the name / Kconfig option scheme used for the clock driver (and the rest of the SoCs in a similar situation) Maxime
Attachment:
signature.asc
Description: PGP signature