[PATCH] gpio: TODO: remove the task for converting to the new line setters

Geert Uytterhoeven posted 1 patch 1 month, 3 weeks ago
drivers/gpio/TODO | 12 ------------
1 file changed, 12 deletions(-)
[PATCH] gpio: TODO: remove the task for converting to the new line setters
Posted by Geert Uytterhoeven 1 month, 3 weeks ago
The task is complete, but this was not reflected in the TODO file.

Fixes: d9d87d90cc0b10cd ("treewide: rename GPIO set callbacks back to their original names")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 drivers/gpio/TODO | 12 ------------
 1 file changed, 12 deletions(-)

diff --git a/drivers/gpio/TODO b/drivers/gpio/TODO
index 7a09a4f58551b51c..b797499e627ee9fd 100644
--- a/drivers/gpio/TODO
+++ b/drivers/gpio/TODO
@@ -176,18 +176,6 @@ cannot be converted yet, but watch this space!
 
 -------------------------------------------------------------------------------
 
-Convert all GPIO chips to using the new, value returning line setters
-
-struct gpio_chip's set() and set_multiple() callbacks are now deprecated. They
-return void and thus do not allow drivers to indicate failure to set the line
-value back to the caller.
-
-We've now added new variants - set_rv() and set_multiple_rv() that return an
-integer. Let's convert all GPIO drivers treewide to use the new callbacks,
-remove the old ones and finally rename the new ones back to the old names.
-
--------------------------------------------------------------------------------
-
 Remove legacy sysfs features
 
 We have two parallel per-chip class devices and per-exported-line attribute
-- 
2.43.0
Re: [PATCH] gpio: TODO: remove the task for converting to the new line setters
Posted by Bartosz Golaszewski 1 month, 3 weeks ago
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>


On Mon, 11 Aug 2025 15:00:01 +0200, Geert Uytterhoeven wrote:
> The task is complete, but this was not reflected in the TODO file.
> 
> 

Applied, thanks!

[1/1] gpio: TODO: remove the task for converting to the new line setters
      https://git.kernel.org/brgl/linux/c/6ec4b94e8e959b4201ca0bfc43fa50dc946d10cb

Best regards,
-- 
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>