public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/7] gpio: bd9571mwv: normalize return value of gpio_get
@ 2026-02-18 19:06 Dmitry Torokhov
  2026-02-18 19:06 ` [PATCH 2/7] gpio: cgbc: " Dmitry Torokhov
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Dmitry Torokhov @ 2026-02-18 19:06 UTC (permalink / raw)
  To: Linus Walleij, Bartosz Golaszewski
  Cc: Marek Vasut, Thomas Richard, linux-kernel, linux-gpio

The GPIO get callback is expected to return 0 or 1 (or a negative error
code). Ensure that the value returned by bd9571mwv_gpio_get() is
normalized to the [0, 1] range.

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
 drivers/gpio/gpio-bd9571mwv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/gpio-bd9571mwv.c b/drivers/gpio/gpio-bd9571mwv.c
index 7c95bb36511e..cc5b1746f2fe 100644
--- a/drivers/gpio/gpio-bd9571mwv.c
+++ b/drivers/gpio/gpio-bd9571mwv.c
@@ -69,7 +69,7 @@ static int bd9571mwv_gpio_get(struct gpio_chip *chip, unsigned int offset)
 	if (ret < 0)
 		return ret;
 
-	return val & BIT(offset);
+	return !!(val & BIT(offset));
 }
 
 static int bd9571mwv_gpio_set(struct gpio_chip *chip, unsigned int offset,
-- 
2.53.0.335.g19a08e0c02-goog


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-02-23  9:57 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-18 19:06 [PATCH 1/7] gpio: bd9571mwv: normalize return value of gpio_get Dmitry Torokhov
2026-02-18 19:06 ` [PATCH 2/7] gpio: cgbc: " Dmitry Torokhov
2026-02-18 19:06 ` [PATCH 3/7] gpio: da9055: " Dmitry Torokhov
2026-02-18 19:06 ` [PATCH 4/7] gpio: lp873x: " Dmitry Torokhov
2026-02-18 19:06 ` [PATCH 5/7] gpio: stp-xway: " Dmitry Torokhov
2026-02-18 19:06 ` [PATCH 6/7] gpio: tps65086: " Dmitry Torokhov
2026-02-18 19:06 ` [PATCH 7/7] gpio: viperboard: " Dmitry Torokhov
2026-02-18 20:23 ` [PATCH 1/7] gpio: bd9571mwv: " Bartosz Golaszewski
2026-02-18 21:02   ` Dmitry Torokhov
2026-02-19  8:57     ` Bartosz Golaszewski
2026-02-23  9:57 ` Bartosz Golaszewski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox