diff options
author | Geert Uytterhoeven <geert+renesas@glider.be> | 2021-01-08 11:20:26 +0100 |
---|---|---|
committer | Bartosz Golaszewski <bgolaszewski@baylibre.com> | 2021-02-15 11:43:27 +0100 |
commit | 93ac0b0c68c0cff8e49d2a7c08525824dbb8642e (patch) | |
tree | b0f106ca13cc20a8b7311f1f6aedb786a8fd1329 /drivers/gpio/gpio-pca953x.c | |
parent | ecba1eaa7906b0ce864e7eee27ea6cf5d6844e8a (diff) | |
download | linux-stable-93ac0b0c68c0cff8e49d2a7c08525824dbb8642e.tar.gz linux-stable-93ac0b0c68c0cff8e49d2a7c08525824dbb8642e.tar.bz2 linux-stable-93ac0b0c68c0cff8e49d2a7c08525824dbb8642e.zip |
gpio: rcar: Add R-Car V3U (R8A779A0) support
Add support for the GPIO controller block in the R-Car V3U (R8A779A0)
SoC, which is very similar to the block found on other R-Car Gen3 SoCs.
However, this block has a new General Input Enable Register (INEN),
whose reset state is to have all inputs disabled.
Enable input for all available pins in probe and resume, to support the
use of the General Input Register (INDT) for reading pin state at all
times. This preserves backwards compatibility with other R-Car Gen3
SoCs, as recommended by the Hardware Manual.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Tested-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Diffstat (limited to 'drivers/gpio/gpio-pca953x.c')
0 files changed, 0 insertions, 0 deletions