pinctrl: ingenic: Improve JZ4760 support
authorPaul Cercueil <paul@crapouillou.net>
Wed, 20 Jan 2021 11:07:22 +0000 (11:07 +0000)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 21 Jan 2021 12:15:36 +0000 (13:15 +0100)
commitdd1ccfd6766911cade8cb50b41e192770d7ef91c
tree84e484f2794856bccf0a949d0d4bf62ec986d08d
parent4ef82b305239aca1ebf0ddd44b790eb9ddca5ba4
pinctrl: ingenic: Improve JZ4760 support

- Add otg function and otg-vbus group.

- Add lcd-8bit, lcd-16bit, lcd-18bit, lcd-generic and lcd-special
  groups. Change the lcd-24bit group so that it only selects the pins
  that aren't in the lcd-18bit and lcd-generic groups (which breaks
  Device Tree in theory, but there is none out there for any JZ4760
  based board, yet). Remove the lcd-no-pins group which is just useless.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Link: https://lore.kernel.org/r/20210120110722.20133-1-paul@crapouillou.net
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-ingenic.c