pinctrl: sunxi: h616: add extra gpio banks
authoriuncuim <iuncuim@gmail.com>
Sat, 16 Sep 2023 08:16:15 +0000 (11:16 +0300)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 25 Sep 2023 13:26:33 +0000 (15:26 +0200)
commit44da5bf49bf4ea20028cda5a803de0a8421b309e
treed5a665b0c9ed2c6c93b6e13bd9fdc04a1bf626d7
parent0ec8ae43136df7e27c5cc64674db7eee91cd748e
pinctrl: sunxi: h616: add extra gpio banks

Some SoCs from the H616 family (such as the T507) have the same die but
more output pins that are used for additional peripherals. The T507 SoC
don't have a built-in multiphy like the AC200 or AC300 connected to the
bank A. With the T507 these pins can be freely used for any other application.
This patch adds the missing muxes on banks A, D and E.

Thanks to Samuel and Andre for the review.

Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Link: https://lore.kernel.org/r/20230916081615.4237-1-iuncuim@gmail.com
Signed-off-by: Mikhail Kalashnikov <iuncuim@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c