aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm8996.c
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2012-02-17 01:44:04 -0500
committerMark Brown <broonie@opensource.wolfsonmicro.com>2012-02-17 11:15:40 -0500
commit8005f394ab3ffe2051c68dc434dd230f415cdd96 (patch)
treeac7bf3ff7c1f1b0e5d8d137d00d1ecc35c536da7 /sound/soc/codecs/wm8996.c
parent7813561a39cbb4dfe5871ce13e1b54b5061c4625 (diff)
ASoC: wm8996: Convert to module_i2c_driver()
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs/wm8996.c')
-rw-r--r--sound/soc/codecs/wm8996.c20
1 files changed, 1 insertions, 19 deletions
diff --git a/sound/soc/codecs/wm8996.c b/sound/soc/codecs/wm8996.c
index c3bde4a6b7f..a60d2ec249a 100644
--- a/sound/soc/codecs/wm8996.c
+++ b/sound/soc/codecs/wm8996.c
@@ -3264,25 +3264,7 @@ static struct i2c_driver wm8996_i2c_driver = {
3264 .id_table = wm8996_i2c_id, 3264 .id_table = wm8996_i2c_id,
3265}; 3265};
3266 3266
3267static int __init wm8996_modinit(void) 3267module_i2c_driver(wm8996_i2c_driver);
3268{
3269 int ret;
3270
3271 ret = i2c_add_driver(&wm8996_i2c_driver);
3272 if (ret != 0) {
3273 printk(KERN_ERR "Failed to register WM8996 I2C driver: %d\n",
3274 ret);
3275 }
3276
3277 return ret;
3278}
3279module_init(wm8996_modinit);
3280
3281static void __exit wm8996_exit(void)
3282{
3283 i2c_del_driver(&wm8996_i2c_driver);
3284}
3285module_exit(wm8996_exit);
3286 3268
3287MODULE_DESCRIPTION("ASoC WM8996 driver"); 3269MODULE_DESCRIPTION("ASoC WM8996 driver");
3288MODULE_AUTHOR("Mark Brown <broonie@opensource.wolfsonmicro.com>"); 3270MODULE_AUTHOR("Mark Brown <broonie@opensource.wolfsonmicro.com>");