diff options
| author | Alexander Stein <alexander.stein@ew.tq-group.com> | 2023-04-06 11:33:43 +0200 |
|---|---|---|
| committer | Bartosz Golaszewski <bartosz.golaszewski@linaro.org> | 2023-06-02 18:29:15 +0200 |
| commit | cf5dec80c4e23ac1677b8ef9aafe5a7b87bb18c3 (patch) | |
| tree | e7598ba072dca367133502370a33ec2e44892028 /drivers/gpio/Kconfig | |
| parent | c7239a3da16287670453a62f1a8c36778d316902 (diff) | |
gpio: Add gpio delay driver
This driver implements a GPIO enable/disable delay. It supports a list
of GPIO outputs, which ramp-up/ramp-down delay can be specified at
consumer location.
The main purpose is to address external, passive delays upon line
voltage changes.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@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 a470ec8d617b..d45b55bef2e3 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -1733,6 +1733,14 @@ config GPIO_AGGREGATOR industrial control context, to be operated from userspace using the GPIO chardev interface. +config GPIO_DELAY + tristate "GPIO delay" + help + Say yes here to enable the GPIO delay, which provides a way to + configure platform specific delays for GPIO ramp-up or ramp-down + delays. This can serve the following purposes: + - Open-drain output using an RC filter + config GPIO_LATCH tristate "GPIO latch driver" help |
