linux/drivers/pinctrl/meson
Neil Armstrong c7fc5fbafa pinctrl: meson: use gpio-ranges from DT
When trying to add a gpio-hog, we enter a weird loop where the gpio-ranges
is needed when gpiochip_add_data() is called but in the current implementation
the ranges are added from the driver afterwards.

A simple solution is to rely on the DR gpio-ranges attribute and remove the
call to gpiochip_add_pin_range().

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2017-03-28 11:40:24 +02:00
..
Makefile pinctrl: meson: Add GXL pinctrl definitions 2016-11-04 23:05:06 +01:00
pinctrl-meson8.c pinctrl: meson: get rid of unneeded domain structures 2016-08-22 11:21:57 +02:00
pinctrl-meson8b.c pinctrl: meson: get rid of unneeded domain structures 2016-08-22 11:21:57 +02:00
pinctrl-meson-gxbb.c Linux 4.10-rc6 2017-01-30 14:39:20 +01:00
pinctrl-meson-gxl.c pinctrl: meson-gxl: Fix inverted registers and add missing pins 2017-03-28 11:25:35 +02:00
pinctrl-meson.c pinctrl: meson: use gpio-ranges from DT 2017-03-28 11:40:24 +02:00
pinctrl-meson.h pinctrl: meson: Add GXL pinctrl definitions 2016-11-04 23:05:06 +01:00