This is another round of GPIO driver conversions to using the int-returning value setter callbacks. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> --- Bartosz Golaszewski (15): gpio: bcm-kona: use lock guards gpio: bcm-kona: use new line value setter callbacks gpio: bd71815: use new line value setter callbacks gpio: bd71828: use new line value setter callbacks gpio: bd9571mwv: use new line value setter callbacks gpio: bt8xx: allow to build the module with COMPILE_TEST=y gpio: bt8xx: use lock guards gpio: bt8xx: use new line value setter callbacks gpio: cgbc: use new line value setter callbacks gpio: creg-snps: use new line value setter callbacks gpio: cros-ec: use new line value setter callbacks gpio: crystalcove: use new line value setter callbacks gpio: cs5535: use new line value setter callbacks gpio: da9052: use new line value setter callbacks gpio: da9055: use new line value setter callbacks drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-bcm-kona.c | 69 +++++++++++++---------------------------- drivers/gpio/gpio-bd71815.c | 15 ++++----- drivers/gpio/gpio-bd71828.c | 15 ++++----- drivers/gpio/gpio-bd9571mwv.c | 8 ++--- drivers/gpio/gpio-bt8xx.c | 48 ++++++++++------------------ drivers/gpio/gpio-cgbc.c | 24 ++++++++------ drivers/gpio/gpio-creg-snps.c | 10 +++--- drivers/gpio/gpio-cros-ec.c | 13 +++----- drivers/gpio/gpio-crystalcove.c | 12 +++---- drivers/gpio/gpio-cs5535.c | 6 ++-- drivers/gpio/gpio-da9052.c | 34 +++++++------------- drivers/gpio/gpio-da9055.c | 14 +++------ 13 files changed, 107 insertions(+), 163 deletions(-) --- base-commit: 21c853ad93097619c7966542e838c54c37f57c90 change-id: 20250310-gpiochip-set-conversion-4ce7e56df55f Best regards, -- Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx>