diff options
author | Sachin Kamat <sachin.kamat@linaro.org> | 2012-08-27 07:30:28 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-08-27 12:55:28 -0400 |
commit | 2a9a9c876fd6486978a24cd8bc72bd1aeb228b7b (patch) | |
tree | b55e6a9d833e906532f9705625b7f0737d4c4a56 | |
parent | a5c8878017dd3b51f6f97a36d90c405f8061fe83 (diff) |
ASoC: ad1836: Use module_spi_driver
module_spi_driver makes the code simpler by eliminating
module_init and module_exit calls.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
-rw-r--r-- | sound/soc/codecs/ad1836.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/sound/soc/codecs/ad1836.c b/sound/soc/codecs/ad1836.c index c67b50d8b317..ae1eb51bc9da 100644 --- a/sound/soc/codecs/ad1836.c +++ b/sound/soc/codecs/ad1836.c | |||
@@ -379,17 +379,7 @@ static struct spi_driver ad1836_spi_driver = { | |||
379 | .id_table = ad1836_ids, | 379 | .id_table = ad1836_ids, |
380 | }; | 380 | }; |
381 | 381 | ||
382 | static int __init ad1836_init(void) | 382 | module_spi_driver(ad1836_spi_driver); |
383 | { | ||
384 | return spi_register_driver(&ad1836_spi_driver); | ||
385 | } | ||
386 | module_init(ad1836_init); | ||
387 | |||
388 | static void __exit ad1836_exit(void) | ||
389 | { | ||
390 | spi_unregister_driver(&ad1836_spi_driver); | ||
391 | } | ||
392 | module_exit(ad1836_exit); | ||
393 | 383 | ||
394 | MODULE_DESCRIPTION("ASoC ad1836 driver"); | 384 | MODULE_DESCRIPTION("ASoC ad1836 driver"); |
395 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 385 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |