Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 838adb57 authored by Icenowy Zheng's avatar Icenowy Zheng Committed by Linus Walleij
Browse files

drivers: pinctrl: add driver for Allwinner H5 SoC



Based on the Allwinner H5 datasheet and the pinctrl driver of the
backward-compatible H3 this introduces the pin multiplex assignments for
the H5 SoC.

H5 introduced some more pin functions (e.g. three more groups of TS
pins, and one more groups of SIM pins) than H3.

Signed-off-by: default avatarIcenowy Zheng <icenowy@aosc.xyz>
Acked-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 6693f9f9
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ Required properties:
  "allwinner,sun8i-h3-pinctrl"
  "allwinner,sun8i-h3-r-pinctrl"
  "allwinner,sun50i-a64-pinctrl"
  "allwinner,sun50i-h5-r-pinctrl"
  "nextthing,gr8-pinctrl"

- reg: Should contain the register physical address and length for the
+4 −0
Original line number Diff line number Diff line
@@ -72,4 +72,8 @@ config PINCTRL_SUN50I_A64
	bool
	select PINCTRL_SUNXI

config PINCTRL_SUN50I_H5
	bool
	select PINCTRL_SUNXI

endif
+1 −0
Original line number Diff line number Diff line
@@ -16,5 +16,6 @@ obj-$(CONFIG_PINCTRL_SUN8I_A83T) += pinctrl-sun8i-a83t.o
obj-$(CONFIG_PINCTRL_SUN8I_H3)		+= pinctrl-sun8i-h3.o
obj-$(CONFIG_PINCTRL_SUN8I_H3_R)	+= pinctrl-sun8i-h3-r.o
obj-$(CONFIG_PINCTRL_SUN8I_V3S)		+= pinctrl-sun8i-v3s.o
obj-$(CONFIG_PINCTRL_SUN50I_H5)		+= pinctrl-sun50i-h5.o
obj-$(CONFIG_PINCTRL_SUN9I_A80)		+= pinctrl-sun9i-a80.o
obj-$(CONFIG_PINCTRL_SUN9I_A80_R)	+= pinctrl-sun9i-a80-r.o
+558 −0

File added.

Preview size limit exceeded, changes collapsed.