diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-12-16 01:55:02 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-12-17 04:39:42 -0500 |
commit | 69be6660f30b79410111f4e7c55307d775cfb274 (patch) | |
tree | b6d5cfccac0110d8eef50c053340c72bc0f3004c | |
parent | b9791c010966207a9f111e9339d6087a1a7269ab (diff) |
ASoC: Remove I2C ifdefs from wm8961 driver
The driver only supports I2C so no need to conditionalise its use.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
-rw-r--r-- | sound/soc/codecs/wm8961.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/sound/soc/codecs/wm8961.c b/sound/soc/codecs/wm8961.c index 58fbf0a87b6a..13a085040900 100644 --- a/sound/soc/codecs/wm8961.c +++ b/sound/soc/codecs/wm8961.c | |||
@@ -1081,7 +1081,6 @@ static struct snd_soc_codec_driver soc_codec_dev_wm8961 = { | |||
1081 | .volatile_register = wm8961_volatile_register, | 1081 | .volatile_register = wm8961_volatile_register, |
1082 | }; | 1082 | }; |
1083 | 1083 | ||
1084 | #if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) | ||
1085 | static __devinit int wm8961_i2c_probe(struct i2c_client *i2c, | 1084 | static __devinit int wm8961_i2c_probe(struct i2c_client *i2c, |
1086 | const struct i2c_device_id *id) | 1085 | const struct i2c_device_id *id) |
1087 | { | 1086 | { |
@@ -1123,27 +1122,22 @@ static struct i2c_driver wm8961_i2c_driver = { | |||
1123 | .remove = __devexit_p(wm8961_i2c_remove), | 1122 | .remove = __devexit_p(wm8961_i2c_remove), |
1124 | .id_table = wm8961_i2c_id, | 1123 | .id_table = wm8961_i2c_id, |
1125 | }; | 1124 | }; |
1126 | #endif | ||
1127 | 1125 | ||
1128 | static int __init wm8961_modinit(void) | 1126 | static int __init wm8961_modinit(void) |
1129 | { | 1127 | { |
1130 | int ret = 0; | 1128 | int ret = 0; |
1131 | #if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) | ||
1132 | ret = i2c_add_driver(&wm8961_i2c_driver); | 1129 | ret = i2c_add_driver(&wm8961_i2c_driver); |
1133 | if (ret != 0) { | 1130 | if (ret != 0) { |
1134 | printk(KERN_ERR "Failed to register wm8961 I2C driver: %d\n", | 1131 | printk(KERN_ERR "Failed to register wm8961 I2C driver: %d\n", |
1135 | ret); | 1132 | ret); |
1136 | } | 1133 | } |
1137 | #endif | ||
1138 | return ret; | 1134 | return ret; |
1139 | } | 1135 | } |
1140 | module_init(wm8961_modinit); | 1136 | module_init(wm8961_modinit); |
1141 | 1137 | ||
1142 | static void __exit wm8961_exit(void) | 1138 | static void __exit wm8961_exit(void) |
1143 | { | 1139 | { |
1144 | #if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) | ||
1145 | i2c_del_driver(&wm8961_i2c_driver); | 1140 | i2c_del_driver(&wm8961_i2c_driver); |
1146 | #endif | ||
1147 | } | 1141 | } |
1148 | module_exit(wm8961_exit); | 1142 | module_exit(wm8961_exit); |
1149 | 1143 | ||