diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2021-10-20 16:24:16 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2021-10-25 14:36:19 +0300 |
commit | ca7270a7b60dfb25b7fd180d93ea18eebd5edee7 (patch) | |
tree | ce659c4f81ef6a2252913f364d5a975bac6e805d /sound/soc/codecs/cs35l41.c | |
parent | 03f0267b090ff3c2ae7899d26d4c12d925f47cf2 (diff) | |
download | linux-ca7270a7b60dfb25b7fd180d93ea18eebd5edee7.tar.xz |
ASoC: cs35l41: Make cs35l41_remove() return void
Up to now cs35l41_remove() 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, platform and spi remove callbacks is
ignored anyway.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20211020132416.30288-1-u.kleine-koenig@pengutronix.de
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/cs35l41.c')
-rw-r--r-- | sound/soc/codecs/cs35l41.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sound/soc/codecs/cs35l41.c b/sound/soc/codecs/cs35l41.c index b16eb6610c0e..94ed21d7676f 100644 --- a/sound/soc/codecs/cs35l41.c +++ b/sound/soc/codecs/cs35l41.c @@ -1433,13 +1433,11 @@ err: return ret; } -int cs35l41_remove(struct cs35l41_private *cs35l41) +void cs35l41_remove(struct cs35l41_private *cs35l41) { regmap_write(cs35l41->regmap, CS35L41_IRQ1_MASK1, 0xFFFFFFFF); regulator_bulk_disable(CS35L41_NUM_SUPPLIES, cs35l41->supplies); gpiod_set_value_cansleep(cs35l41->reset_gpio, 0); - - return 0; } MODULE_DESCRIPTION("ASoC CS35L41 driver"); |