aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2011-12-16 01:55:02 -0500
committerMark Brown <broonie@opensource.wolfsonmicro.com>2011-12-17 04:39:42 -0500
commit69be6660f30b79410111f4e7c55307d775cfb274 (patch)
treeb6d5cfccac0110d8eef50c053340c72bc0f3004c
parentb9791c010966207a9f111e9339d6087a1a7269ab (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.c6
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)
1085static __devinit int wm8961_i2c_probe(struct i2c_client *i2c, 1084static __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
1128static int __init wm8961_modinit(void) 1126static 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}
1140module_init(wm8961_modinit); 1136module_init(wm8961_modinit);
1141 1137
1142static void __exit wm8961_exit(void) 1138static 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}
1148module_exit(wm8961_exit); 1142module_exit(wm8961_exit);
1149 1143