]> git.baikalelectronics.ru Git - kernel.git/commit
pinctrl: sunxi: H3 requires irq_read_needs_mux
authorKrzysztof Adamski <k@japko.eu>
Wed, 3 Feb 2016 07:57:14 +0000 (08:57 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 11 Feb 2016 13:29:13 +0000 (14:29 +0100)
commitf799c9cb232117c8526ee11a5c23280f89aee13c
treec3b2e6642f3e6410c3551986152c3713ccf32a08
parentca50a39b4aa885d54450636c99f7d0b4efeaa701
pinctrl: sunxi: H3 requires irq_read_needs_mux

It seems that on H3, just like on A10, when GPIOs are configured as
external interrupt data registers does not contain their value.  When
value is read, GPIO function must be temporary switched to input for
reads.

Signed-off-by: Krzysztof Adamski <k@japko.eu>
Acked-by: Chen-Yu Tsai <wens@csie.org>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/sunxi/pinctrl-sun8i-h3.c