[PATCH 00/15] gpio: more gpio_chip setter conversions
From: Bartosz Golaszewski
Date: Mon Mar 10 2025 - 08:40:33 EST
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>