diff options
author | Stephan Gerhold <stephan@gerhold.net> | 2021-07-02 18:06:18 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-07-14 23:47:56 +0300 |
commit | 1e0b4c07bf3b437471563f9921812bc38f2563d5 (patch) | |
tree | 5cc0eb67eeb74baec2a0443fc6c5db263efb0043 /drivers/gpio/Kconfig | |
parent | 05e5ba2127922fdb4c2704d9d87037dc795c9618 (diff) | |
download | u-boot-1e0b4c07bf3b437471563f9921812bc38f2563d5.tar.xz |
gpio: Add driver for Nomadik GPIO
Nomadik GPIO is a fairly simple GPIO module used in the ST-Ericsson
Ux500 SoCs (and some older Nomadik SoCs). It uses registers where
each GPIO is represented as a single bit, plus "set" and "clear"
registers that allow updating the state without having to read the
existing state.
The driver implements support for it for use together with DM_GPIO
and the existing ste-dbx5x0.dtsi device tree.
Cc: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r-- | drivers/gpio/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index de4dc51d4b..0817b12c5f 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -495,4 +495,12 @@ config NX_GPIO The GPIOs for a device are defined in the device tree with one node for each bank. +config NOMADIK_GPIO + bool "Nomadik GPIO driver" + depends on DM_GPIO + help + Support GPIO access on ST-Ericsson Ux500 SoCs. The GPIOs are arranged + into a number of banks each with 32 GPIOs. The GPIOs for a device are + defined in the device tree with one node for each bank. + endmenu |