diff options
| -rw-r--r-- | sound/soc/omap/omap-mcpdm.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/sound/soc/omap/omap-mcpdm.c b/sound/soc/omap/omap-mcpdm.c index 90d2a7cd2563..cd9ee167959d 100644 --- a/sound/soc/omap/omap-mcpdm.c +++ b/sound/soc/omap/omap-mcpdm.c | |||
| @@ -490,14 +490,9 @@ static int asoc_mcpdm_probe(struct platform_device *pdev) | |||
| 490 | 490 | ||
| 491 | mcpdm->dev = &pdev->dev; | 491 | mcpdm->dev = &pdev->dev; |
| 492 | 492 | ||
| 493 | return snd_soc_register_component(&pdev->dev, &omap_mcpdm_component, | 493 | return devm_snd_soc_register_component(&pdev->dev, |
| 494 | &omap_mcpdm_dai, 1); | 494 | &omap_mcpdm_component, |
| 495 | } | 495 | &omap_mcpdm_dai, 1); |
| 496 | |||
| 497 | static int asoc_mcpdm_remove(struct platform_device *pdev) | ||
| 498 | { | ||
| 499 | snd_soc_unregister_component(&pdev->dev); | ||
| 500 | return 0; | ||
| 501 | } | 496 | } |
| 502 | 497 | ||
| 503 | static const struct of_device_id omap_mcpdm_of_match[] = { | 498 | static const struct of_device_id omap_mcpdm_of_match[] = { |
| @@ -514,7 +509,6 @@ static struct platform_driver asoc_mcpdm_driver = { | |||
| 514 | }, | 509 | }, |
| 515 | 510 | ||
| 516 | .probe = asoc_mcpdm_probe, | 511 | .probe = asoc_mcpdm_probe, |
| 517 | .remove = asoc_mcpdm_remove, | ||
| 518 | }; | 512 | }; |
| 519 | 513 | ||
| 520 | module_platform_driver(asoc_mcpdm_driver); | 514 | module_platform_driver(asoc_mcpdm_driver); |
