aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2012-03-04 09:06:36 -0500
committerMark Brown <broonie@opensource.wolfsonmicro.com>2012-04-01 06:28:21 -0400
commita0abacd82c553d18f8e359f7296246b3009cc207 (patch)
treefb657034442e5392684eb4f48bde0a03b3bcecef
parentdd775ae2549217d3ae09363e3edb305d0fa19928 (diff)
ASoC: ak4641: Convert to module_i2c_driver()
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
-rw-r--r--sound/soc/codecs/ak4641.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/sound/soc/codecs/ak4641.c b/sound/soc/codecs/ak4641.c
index c4d165a4bddf..611e8f05d87e 100644
--- a/sound/soc/codecs/ak4641.c
+++ b/sound/soc/codecs/ak4641.c
@@ -641,23 +641,7 @@ static struct i2c_driver ak4641_i2c_driver = {
641 .id_table = ak4641_i2c_id, 641 .id_table = ak4641_i2c_id,
642}; 642};
643 643
644static int __init ak4641_modinit(void) 644module_i2c_driver(ak4641_i2c_driver);
645{
646 int ret;
647
648 ret = i2c_add_driver(&ak4641_i2c_driver);
649 if (ret != 0)
650 pr_err("Failed to register AK4641 I2C driver: %d\n", ret);
651
652 return ret;
653}
654module_init(ak4641_modinit);
655
656static void __exit ak4641_exit(void)
657{
658 i2c_del_driver(&ak4641_i2c_driver);
659}
660module_exit(ak4641_exit);
661 645
662MODULE_DESCRIPTION("SoC AK4641 driver"); 646MODULE_DESCRIPTION("SoC AK4641 driver");
663MODULE_AUTHOR("Harald Welte <laforge@gnufiish.org>"); 647MODULE_AUTHOR("Harald Welte <laforge@gnufiish.org>");