linux/drivers/pinctrl/meson
Martin Blumenstingl 2b745ac3cc pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins
The GPIOAO pins (as well as the two exotic GPIO_BSD_EN and GPIO_TEST_N)
only belong to the pin controller in the AO domain. With the current
definition these pins cannot be referred to in .dts files as group
(which is possible on GXBB and GXL for example).

Add a separate "gpio_aobus" function to fix the mapping between the pin
controller and the GPIO pins in the AO domain. This is similar to how
the GXBB and GXL drivers implement this functionality.

Fixes: 9dab1868ec ("pinctrl: amlogic: Make driver independent from two-domain configuration")
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2018-12-21 10:59:03 +01:00
..
Kconfig pinctrl: meson-g12a: add pinctrl driver support 2018-08-29 10:34:53 +02:00
Makefile pinctrl: meson-g12a: add pinctrl driver support 2018-08-29 10:34:53 +02:00
pinctrl-meson8-pmx.c pinctrl: meson: rework pinmux ops 2017-10-16 23:14:10 +02:00
pinctrl-meson8-pmx.h pinctrl: meson: rework pinmux ops 2017-10-16 23:14:10 +02:00
pinctrl-meson8.c pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins 2018-12-21 10:58:38 +01:00
pinctrl-meson8b.c pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins 2018-12-21 10:59:03 +01:00
pinctrl-meson-axg-pmx.c pinctrl: meson-axg: Introduce a pinctrl pinmux ops for Meson-AXG SoC 2017-11-30 14:28:16 +01:00
pinctrl-meson-axg-pmx.h pinctrl: meson-axg: Introduce a pinctrl pinmux ops for Meson-AXG SoC 2017-11-30 14:28:16 +01:00
pinctrl-meson-axg.c pinctrl: meson: add gen_clk pins 2018-07-16 14:46:11 +02:00
pinctrl-meson-g12a.c pinctrl: meson-g12a: add pinctrl driver support 2018-08-29 10:34:53 +02:00
pinctrl-meson-gxbb.c pinctrl: meson: add gen_clk pins 2018-07-16 14:46:11 +02:00
pinctrl-meson-gxl.c pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins 2018-11-15 10:28:05 +01:00
pinctrl-meson.c pinctrl: Include <linux/gpio/driver.h> nothing else 2018-09-14 15:10:57 +02:00
pinctrl-meson.h pinctrl: Include <linux/gpio/driver.h> nothing else 2018-09-14 15:10:57 +02:00