]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
pinctrl: starfive: jh7110: use new GPIO line value setter callbacks
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 12 Jun 2025 12:24:31 +0000 (14:24 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 18 Jun 2025 12:06:23 +0000 (14:06 +0200)
commit17037b6f76e2019d554ebbe2591a107166d54f2b
treed72c5258bec531aefb3da4b9cdbd28ffb4ed9972
parent48773aa04b49ade6435c5f571501f7f2882b15fb
pinctrl: starfive: jh7110: 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.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Hal Feng <hal.feng@starfivetech.com>
Reviewed-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Link: https://lore.kernel.org/20250612-gpiochip-set-rv-pinctrl-starfive-v1-2-8507b46516f5@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c