diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2020-05-18 10:13:36 +0200 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2020-05-18 10:13:36 +0200 |
commit | a0d50aa9350a02d8fe6adb95c6daa738318d6140 (patch) | |
tree | a10d7a6d13b7504a7ac76e901dc7edbdcb1acd3e /drivers/gpio/Kconfig | |
parent | d850c6f42cd8edcb019cfae5f00b1432d0d1a3c5 (diff) | |
parent | d9646a4866b008538dca327095c1b5e5f0204d4f (diff) |
Merge branch 'ib-gpio-aggregator' into devel
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r-- | drivers/gpio/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 8fc7893fba2b..03c01f4aa316 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -1541,6 +1541,18 @@ config GPIO_VIPERBOARD endmenu +config GPIO_AGGREGATOR + tristate "GPIO Aggregator" + help + Say yes here to enable the GPIO Aggregator, which provides a way to + aggregate existing GPIO lines into a new virtual GPIO chip. + This can serve the following purposes: + - Assign permissions for a collection of GPIO lines to a user, + - Export a collection of GPIO lines to a virtual machine, + - Provide a generic driver for a GPIO-operated device in an + industrial control context, to be operated from userspace using + the GPIO chardev interface. + config GPIO_MOCKUP tristate "GPIO Testing Driver" select IRQ_SIM |