diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-12-29 16:15:48 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-01-20 08:58:24 -0500 |
commit | b5531205f51c6f5f073fd0c63cfa9659fa4d912b (patch) | |
tree | 5167ff0cb6ad836544e2bcf7ae973f7049804ade | |
parent | 84d0d83180a8db564483f5e2ff58a7661d78858b (diff) |
ASoC: Make I2C usage unconditional in WM8940
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
-rw-r--r-- | sound/soc/codecs/wm8940.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/sound/soc/codecs/wm8940.c b/sound/soc/codecs/wm8940.c index 14039ea2f3e4..ffc123bc943b 100644 --- a/sound/soc/codecs/wm8940.c +++ b/sound/soc/codecs/wm8940.c | |||
@@ -743,7 +743,6 @@ static struct snd_soc_codec_driver soc_codec_dev_wm8940 = { | |||
743 | .volatile_register = wm8940_volatile_register, | 743 | .volatile_register = wm8940_volatile_register, |
744 | }; | 744 | }; |
745 | 745 | ||
746 | #if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) | ||
747 | static __devinit int wm8940_i2c_probe(struct i2c_client *i2c, | 746 | static __devinit int wm8940_i2c_probe(struct i2c_client *i2c, |
748 | const struct i2c_device_id *id) | 747 | const struct i2c_device_id *id) |
749 | { | 748 | { |
@@ -786,27 +785,22 @@ static struct i2c_driver wm8940_i2c_driver = { | |||
786 | .remove = __devexit_p(wm8940_i2c_remove), | 785 | .remove = __devexit_p(wm8940_i2c_remove), |
787 | .id_table = wm8940_i2c_id, | 786 | .id_table = wm8940_i2c_id, |
788 | }; | 787 | }; |
789 | #endif | ||
790 | 788 | ||
791 | static int __init wm8940_modinit(void) | 789 | static int __init wm8940_modinit(void) |
792 | { | 790 | { |
793 | int ret = 0; | 791 | int ret = 0; |
794 | #if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) | ||
795 | ret = i2c_add_driver(&wm8940_i2c_driver); | 792 | ret = i2c_add_driver(&wm8940_i2c_driver); |
796 | if (ret != 0) { | 793 | if (ret != 0) { |
797 | printk(KERN_ERR "Failed to register wm8940 I2C driver: %d\n", | 794 | printk(KERN_ERR "Failed to register wm8940 I2C driver: %d\n", |
798 | ret); | 795 | ret); |
799 | } | 796 | } |
800 | #endif | ||
801 | return ret; | 797 | return ret; |
802 | } | 798 | } |
803 | module_init(wm8940_modinit); | 799 | module_init(wm8940_modinit); |
804 | 800 | ||
805 | static void __exit wm8940_exit(void) | 801 | static void __exit wm8940_exit(void) |
806 | { | 802 | { |
807 | #if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) | ||
808 | i2c_del_driver(&wm8940_i2c_driver); | 803 | i2c_del_driver(&wm8940_i2c_driver); |
809 | #endif | ||
810 | } | 804 | } |
811 | module_exit(wm8940_exit); | 805 | module_exit(wm8940_exit); |
812 | 806 | ||