i2c: mux: ltc4306: use new GPIO line value setter callbacks
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 7 Apr 2025 07:17:14 +0000 (09:17 +0200)
committerWolfram Sang <wsa+renesas@sang-engineering.com>
Thu, 24 Apr 2025 08:27:09 +0000 (10:27 +0200)
commit04668774f67f56df311d8ebe919b704ccd219ba3
tree8146892c0c793e382597942f71297ca87694ebd0
parent1e5c9b1efa1c37ef3fc5c67b1c6e7025ec7b2330
i2c: mux: ltc4306: 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>
Acked-by: Peter Rosin <peda@axentia.se>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
drivers/i2c/muxes/i2c-mux-ltc4306.c