All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] leds: pca9532: Make pca9532_destroy_devices() return void
@ 2021-10-21 12:11 Uwe Kleine-König
  2021-10-21 12:16 ` [PATCH v2] " Uwe Kleine-König
  0 siblings, 1 reply; 9+ messages in thread
From: Uwe Kleine-König @ 2021-10-21 12:11 UTC (permalink / raw)
  To: Riku Voipio, Pavel Machek; +Cc: linux-leds, kernel

Up to now pca9532_destroy_devices() returns zero unconditionally. Make
it return void instead which makes it easier to see in the callers that
there is no error to handle.

Also the return value of i2c remove callbacks is ignored anyway.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
---
 drivers/leds/leds-pca9532.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/leds/leds-pca9532.c b/drivers/leds/leds-pca9532.c
index 017794bb87ae..674590576b0a 100644
--- a/drivers/leds/leds-pca9532.c
+++ b/drivers/leds/leds-pca9532.c
@@ -318,7 +318,7 @@ static int pca9532_gpio_direction_output(struct gpio_chip *gc, unsigned offset,
 }
 #endif /* CONFIG_LEDS_PCA9532_GPIO */
 
-static int pca9532_destroy_devices(struct pca9532_data *data, int n_devs)
+static void pca9532_destroy_devices(struct pca9532_data *data, int n_devs)
 {
 	int i = n_devs;
 
@@ -555,7 +555,9 @@ static int pca9532_remove(struct i2c_client *client)
 {
 	struct pca9532_data *data = i2c_get_clientdata(client);
 
-	return pca9532_destroy_devices(data, data->chip_info->num_leds);
+	pca9532_destroy_devices(data, data->chip_info->num_leds);
+
+	return 0;
 }
 
 module_i2c_driver(pca9532_driver);
-- 
2.30.2


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

end of thread, other threads:[~2022-05-04 18:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-21 12:11 [PATCH] leds: pca9532: Make pca9532_destroy_devices() return void Uwe Kleine-König
2021-10-21 12:16 ` [PATCH v2] " Uwe Kleine-König
2021-10-22 10:17   ` [PATCH v3] " Uwe Kleine-König
2022-01-10  7:23     ` Uwe Kleine-König
2022-01-11 21:12       ` Pavel Machek
2022-01-11 21:30         ` Uwe Kleine-König
2022-03-31 13:19           ` Uwe Kleine-König
2022-04-28 16:08             ` Uwe Kleine-König
2022-05-04 17:38     ` Pavel Machek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.