pinctrl: uniphier: Divide pinmux group to support 1ch and 2ch I2S
authorKunihiko Hayashi <hayashi.kunihiko@socionext.com>
Fri, 28 Jan 2022 13:35:02 +0000 (22:35 +0900)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 11 Feb 2022 00:37:21 +0000 (01:37 +0100)
commitdfc04955c821be518a12b244ebb9583e69b4807e
tree4616f078082ed8ed9447cee29a50c0621f6b56ed
parent8e703784ed0f45a4d9858f0877b2053002e4822d
pinctrl: uniphier: Divide pinmux group to support 1ch and 2ch I2S

Current pinmux group for audio in/out assumes 4ch I2S case but the
UniPhier AIO hardware also supports 1ch and 2ch I2S. So divide current
ain1 group into ain1, ain1_dat2 and ain1_dat4 groups. Divide other
ain and aout in the same way.

Signed-off-by: Ryuta NAKANISHI <nakanishi.ryuta@socionext.com>
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Link: https://lore.kernel.org/r/1643376903-18623-3-git-send-email-hayashi.kunihiko@socionext.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c