diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-11-23 17:52:08 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-11-28 06:33:29 -0500 |
commit | 5bbcc3c0d0f063318ec83146d1958acf7154c66f (patch) | |
tree | f0fdcb131a8c1dd2c58b727357f897e1f15d0791 /sound/soc/codecs/dmic.c | |
parent | be086aa8ca7aac8292db9f1a6a17756fb1cfda81 (diff) |
ASoC: Convert CODEC drivers to module_platform_driver
Factors out a bit of boilerplate.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs/dmic.c')
-rw-r--r-- | sound/soc/codecs/dmic.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/sound/soc/codecs/dmic.c b/sound/soc/codecs/dmic.c index 6fae765e3ad8..3e929f079a1f 100644 --- a/sound/soc/codecs/dmic.c +++ b/sound/soc/codecs/dmic.c | |||
@@ -89,17 +89,7 @@ static struct platform_driver dmic_driver = { | |||
89 | .remove = __devexit_p(dmic_dev_remove), | 89 | .remove = __devexit_p(dmic_dev_remove), |
90 | }; | 90 | }; |
91 | 91 | ||
92 | static int __init dmic_init(void) | 92 | module_platform_driver(dmic_driver); |
93 | { | ||
94 | return platform_driver_register(&dmic_driver); | ||
95 | } | ||
96 | module_init(dmic_init); | ||
97 | |||
98 | static void __exit dmic_exit(void) | ||
99 | { | ||
100 | platform_driver_unregister(&dmic_driver); | ||
101 | } | ||
102 | module_exit(dmic_exit); | ||
103 | 93 | ||
104 | MODULE_DESCRIPTION("Generic DMIC driver"); | 94 | MODULE_DESCRIPTION("Generic DMIC driver"); |
105 | MODULE_AUTHOR("Liam Girdwood <lrg@slimlogic.co.uk>"); | 95 | MODULE_AUTHOR("Liam Girdwood <lrg@slimlogic.co.uk>"); |