gpio: dwapb: Use generic request, free and set_config
authorEmil Renner Berthing <emil.renner.berthing@canonical.com>
Fri, 29 Dec 2023 13:07:51 +0000 (14:07 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Tue, 2 Jan 2024 13:16:17 +0000 (14:16 +0100)
commitf34fd6ee1be84c6e64574e9eb58f89d32c7f98a4
tree88890baa7189381d061f52b8c58140eb57748b89
parent513246a34b8dc5d5280a40c1cbef112594220ba6
gpio: dwapb: Use generic request, free and set_config

This way GPIO will be denied on pins already claimed by other devices
and basic pin configuration (pull-up, pull-down etc.) can be done
through the userspace GPIO API.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Serge Semin <fancer.lancer@gmail.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
drivers/gpio/gpio-dwapb.c