diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-05-07 05:03:23 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-05-07 05:32:09 -0400 |
commit | ceb57d27e28a8f979cbfd6391b7da6da51484059 (patch) | |
tree | 77f30e973968a0bfcaaa3a8594a94b6f8635740a /drivers | |
parent | cc7a727941193e3e59be2e9f6522eb78bc7ee909 (diff) |
mfd: Convert wm8994 to module_i2c_driver()
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/mfd/wm8994-core.c | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/drivers/mfd/wm8994-core.c b/drivers/mfd/wm8994-core.c index 60e617549edd..1e321d349777 100644 --- a/drivers/mfd/wm8994-core.c +++ b/drivers/mfd/wm8994-core.c | |||
@@ -733,23 +733,7 @@ static struct i2c_driver wm8994_i2c_driver = { | |||
733 | .id_table = wm8994_i2c_id, | 733 | .id_table = wm8994_i2c_id, |
734 | }; | 734 | }; |
735 | 735 | ||
736 | static int __init wm8994_i2c_init(void) | 736 | module_i2c_driver(wm8994_i2c_driver); |
737 | { | ||
738 | int ret; | ||
739 | |||
740 | ret = i2c_add_driver(&wm8994_i2c_driver); | ||
741 | if (ret != 0) | ||
742 | pr_err("Failed to register wm8994 I2C driver: %d\n", ret); | ||
743 | |||
744 | return ret; | ||
745 | } | ||
746 | module_init(wm8994_i2c_init); | ||
747 | |||
748 | static void __exit wm8994_i2c_exit(void) | ||
749 | { | ||
750 | i2c_del_driver(&wm8994_i2c_driver); | ||
751 | } | ||
752 | module_exit(wm8994_i2c_exit); | ||
753 | 737 | ||
754 | MODULE_DESCRIPTION("Core support for the WM8994 audio CODEC"); | 738 | MODULE_DESCRIPTION("Core support for the WM8994 audio CODEC"); |
755 | MODULE_LICENSE("GPL"); | 739 | MODULE_LICENSE("GPL"); |