aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpio/Kconfig
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2018-08-06 16:59:42 +0200
committerLinus Walleij <linus.walleij@linaro.org>2018-08-29 08:53:37 +0200
commit0d1e31abcaf5a3f5ebff81fa0c1322c2b17e59dd (patch)
tree78e058d09017133c86b2426a7c19fd015f00c066 /drivers/gpio/Kconfig
parentgpio: tb10x: Create local helper variables (diff)
downloadwireguard-linux-0d1e31abcaf5a3f5ebff81fa0c1322c2b17e59dd.tar.xz
wireguard-linux-0d1e31abcaf5a3f5ebff81fa0c1322c2b17e59dd.zip
gpio: tb10x: Use GENERIC_GPIO
Instead of open coding logic for reading and writing GPIO lines, use the generic GPIO library. Also switch to using the spinlock from the generic GPIO to protect the registers. Cc: linux-snps-arc@lists.infradead.org Acked-by: Christian Ruppert <christian.ruppert@alitech.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r--drivers/gpio/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 4f52c3a8ec99..05cf02e46bef 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -480,6 +480,7 @@ config GPIO_SYSCON
config GPIO_TB10X
bool
+ select GPIO_GENERIC
select GENERIC_IRQ_CHIP
select OF_GPIO