[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250506-gpiochip-set-rv-gpio-part3-v1-0-0fbdea5a9667@linaro.org>
Date: Tue, 06 May 2025 11:01:43 +0200
From: Bartosz Golaszewski <brgl@...ev.pl>
To: Linus Walleij <linus.walleij@...aro.org>,
Bartosz Golaszewski <brgl@...ev.pl>, Vladimir Zapolskiy <vz@...ia.com>,
Piotr Wojtaszczyk <piotr.wojtaszczyk@...esys.com>,
Charles Keepax <ckeepax@...nsource.cirrus.com>,
Richard Fitzgerald <rf@...nsource.cirrus.com>,
Andy Shevchenko <andy@...nel.org>
Cc: linux-gpio@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org, linux-sound@...r.kernel.org,
patches@...nsource.cirrus.com,
Bartosz Golaszewski <bartosz.golaszewski@...aro.org>
Subject: [PATCH 00/12] gpio: convert more GPIO chips to using new value
setters - part 3 for v6.16
Commit 98ce1eb1fd87e ("gpiolib: introduce gpio_chip setters that return
values") added new line setter callbacks to struct gpio_chip. They allow
to indicate failures to callers. We're in the process of converting all
GPIO controllers to using them before removing the old ones. This series
converts another round of GPIO controllers.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@...aro.org>
---
Bartosz Golaszewski (12):
gpio: lp873x: use new GPIO line value setter callbacks
gpio: lp87565: use new GPIO line value setter callbacks
gpio: lpc18xx: use new GPIO line value setter callbacks
gpio: lpc32xx: use new GPIO line value setter callbacks
gpio: madera: use new GPIO line value setter callbacks
gpio: max3191x: remove unused callbacks
gpio: max730x: use new GPIO line value setter callbacks
gpio: max732x: use new GPIO line value setter callbacks
gpio: max77620: use new GPIO line value setter callbacks
gpio: mb86s7x: use new GPIO line value setter callbacks
gpio: mc33880: use new GPIO line value setter callbacks
gpio: ml-ioh: use new GPIO line value setter callbacks
drivers/gpio/gpio-lp873x.c | 12 ++++++------
drivers/gpio/gpio-lp87565.c | 15 +++++++++------
drivers/gpio/gpio-lpc18xx.c | 8 ++++++--
drivers/gpio/gpio-lpc32xx.c | 28 +++++++++++++++++-----------
drivers/gpio/gpio-madera.c | 18 ++++++------------
drivers/gpio/gpio-max3191x.c | 16 ----------------
drivers/gpio/gpio-max730x.c | 9 ++++++---
drivers/gpio/gpio-max732x.c | 15 ++++++++++-----
drivers/gpio/gpio-max77620.c | 13 +++++--------
drivers/gpio/gpio-mb86s7x.c | 6 ++++--
drivers/gpio/gpio-mc33880.c | 9 ++++++---
drivers/gpio/gpio-ml-ioh.c | 6 ++++--
12 files changed, 79 insertions(+), 76 deletions(-)
---
base-commit: 407f60a151df3c44397e5afc0111eb9b026c38d3
change-id: 20250506-gpiochip-set-rv-gpio-part3-9f8264c3c23f
Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@...aro.org>
Powered by blists - more mailing lists