diff options
author | Mark Brown <broonie@kernel.org> | 2023-10-23 17:56:55 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2023-10-23 17:56:55 +0100 |
commit | 61f85372d293241f4139731c14cab9ac8e9436fb (patch) | |
tree | 5664210648c855179e82cefe7363d61b4d376285 /sound/soc/codecs | |
parent | 145d7e5ae8f4e553478232fe3095379b60fa5496 (diff) | |
parent | 7242265213893e053457240f833d06ecd75b7ab3 (diff) | |
download | lwn-61f85372d293241f4139731c14cab9ac8e9436fb.tar.gz lwn-61f85372d293241f4139731c14cab9ac8e9436fb.zip |
ASoc: Another series to convert to struct
Merge series from Uwe Kleine-König <u.kleine-koenig@pengutronix.de>:
This is another series to convert ASoC drivers to use struct
platform_driver:remove_new(). The rockchip one was already send before
but with a wrong subject prefix, the cs42l43 driver is newer than the
last series. The remaining five patches are for driver combos that my
coccinelle patch failed to detect before.
Diffstat (limited to 'sound/soc/codecs')
-rw-r--r-- | sound/soc/codecs/cs42l43.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sound/soc/codecs/cs42l43.c b/sound/soc/codecs/cs42l43.c index 532183095818..d62c9f26c632 100644 --- a/sound/soc/codecs/cs42l43.c +++ b/sound/soc/codecs/cs42l43.c @@ -2232,13 +2232,11 @@ err_pm: return ret; } -static int cs42l43_codec_remove(struct platform_device *pdev) +static void cs42l43_codec_remove(struct platform_device *pdev) { struct cs42l43_codec *priv = platform_get_drvdata(pdev); clk_put(priv->mclk); - - return 0; } static int cs42l43_codec_runtime_resume(struct device *dev) @@ -2269,7 +2267,7 @@ static struct platform_driver cs42l43_codec_driver = { }, .probe = cs42l43_codec_probe, - .remove = cs42l43_codec_remove, + .remove_new = cs42l43_codec_remove, .id_table = cs42l43_codec_id_table, }; module_platform_driver(cs42l43_codec_driver); |