pinctrl: rp1: use new GPIO line value setter callbacks
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Sat, 19 Jul 2025 15:58:25 +0000 (17:58 +0200)
committerArnd Bergmann <arnd@arndb.de>
Mon, 21 Jul 2025 16:04:15 +0000 (18:04 +0200)
commit83d92eae8d44e320a414b76fcba8186fa739f3e8
tree5a7048673ee55bd4f833ecec05d2fdd8bb41eab4
parentaee4eeec7e5e598f0b7da65405d43f9941f965a5
pinctrl: rp1: use new GPIO line value setter callbacks

struct gpio_chip now has callbacks for setting line values that return
an integer, allowing to indicate failures. Convert the driver to using
them.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Andrea della Porta <andrea.porta@suse.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
drivers/pinctrl/pinctrl-rp1.c