diff options
author | Stephen Warren <swarren@nvidia.com> | 2011-11-22 20:21:14 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-11-23 05:24:10 -0500 |
commit | 99c92ae4ffca81f4dfba3b7648734c56d0b32d4c (patch) | |
tree | 69bec03d091671f623b00339bb51a03af3873c15 /sound/soc/tegra | |
parent | 1db3c98e18962557ce9d9fd0b895c8a6e41c96fd (diff) |
ASoC: Tegra PCM: Use module_platform_driver
This saves some boiler-plate code.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/tegra')
-rw-r--r-- | sound/soc/tegra/tegra_pcm.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/sound/soc/tegra/tegra_pcm.c b/sound/soc/tegra/tegra_pcm.c index 436def1dfa39..90345ee138f3 100644 --- a/sound/soc/tegra/tegra_pcm.c +++ b/sound/soc/tegra/tegra_pcm.c | |||
@@ -392,18 +392,7 @@ static struct platform_driver tegra_pcm_driver = { | |||
392 | .probe = tegra_pcm_platform_probe, | 392 | .probe = tegra_pcm_platform_probe, |
393 | .remove = __devexit_p(tegra_pcm_platform_remove), | 393 | .remove = __devexit_p(tegra_pcm_platform_remove), |
394 | }; | 394 | }; |
395 | 395 | module_platform_driver(tegra_pcm_driver); | |
396 | static int __init snd_tegra_pcm_init(void) | ||
397 | { | ||
398 | return platform_driver_register(&tegra_pcm_driver); | ||
399 | } | ||
400 | module_init(snd_tegra_pcm_init); | ||
401 | |||
402 | static void __exit snd_tegra_pcm_exit(void) | ||
403 | { | ||
404 | platform_driver_unregister(&tegra_pcm_driver); | ||
405 | } | ||
406 | module_exit(snd_tegra_pcm_exit); | ||
407 | 396 | ||
408 | MODULE_AUTHOR("Stephen Warren <swarren@nvidia.com>"); | 397 | MODULE_AUTHOR("Stephen Warren <swarren@nvidia.com>"); |
409 | MODULE_DESCRIPTION("Tegra PCM ASoC driver"); | 398 | MODULE_DESCRIPTION("Tegra PCM ASoC driver"); |