]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
pinctrl: cirrus: cs42l43: use new GPIO line value setter callbacks
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 12 Jun 2025 12:19:54 +0000 (14:19 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 18 Jun 2025 12:05:29 +0000 (14:05 +0200)
commite52c741907fb9a3ca9433775d4d7c70e6c3a8078
tree5ca49180039744ef039874551cc8051d201015b6
parent76ba1bb25cbbf836961839fee28554b84949462f
pinctrl: cirrus: cs42l43: 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: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://lore.kernel.org/20250612-gpiochip-set-rv-pinctrl-cirrus-v1-2-2d45c1f92557@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/cirrus/pinctrl-cs42l43.c