diff options
Diffstat (limited to 'sound/soc/au1x/dbdma2.c')
-rw-r--r-- | sound/soc/au1x/dbdma2.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/sound/soc/au1x/dbdma2.c b/sound/soc/au1x/dbdma2.c index dd94fea72d5d..5741c0aa6c03 100644 --- a/sound/soc/au1x/dbdma2.c +++ b/sound/soc/au1x/dbdma2.c | |||
@@ -344,14 +344,8 @@ static int au1xpsc_pcm_drvprobe(struct platform_device *pdev) | |||
344 | 344 | ||
345 | platform_set_drvdata(pdev, dmadata); | 345 | platform_set_drvdata(pdev, dmadata); |
346 | 346 | ||
347 | return snd_soc_register_platform(&pdev->dev, &au1xpsc_soc_platform); | 347 | return devm_snd_soc_register_platform(&pdev->dev, |
348 | } | 348 | &au1xpsc_soc_platform); |
349 | |||
350 | static int au1xpsc_pcm_drvremove(struct platform_device *pdev) | ||
351 | { | ||
352 | snd_soc_unregister_platform(&pdev->dev); | ||
353 | |||
354 | return 0; | ||
355 | } | 349 | } |
356 | 350 | ||
357 | static struct platform_driver au1xpsc_pcm_driver = { | 351 | static struct platform_driver au1xpsc_pcm_driver = { |
@@ -359,7 +353,6 @@ static struct platform_driver au1xpsc_pcm_driver = { | |||
359 | .name = "au1xpsc-pcm", | 353 | .name = "au1xpsc-pcm", |
360 | }, | 354 | }, |
361 | .probe = au1xpsc_pcm_drvprobe, | 355 | .probe = au1xpsc_pcm_drvprobe, |
362 | .remove = au1xpsc_pcm_drvremove, | ||
363 | }; | 356 | }; |
364 | 357 | ||
365 | module_platform_driver(au1xpsc_pcm_driver); | 358 | module_platform_driver(au1xpsc_pcm_driver); |