diff options
Diffstat (limited to 'sound/soc/codecs/wm8510.c')
| -rw-r--r-- | sound/soc/codecs/wm8510.c | 16 | 
1 files changed, 4 insertions, 12 deletions
diff --git a/sound/soc/codecs/wm8510.c b/sound/soc/codecs/wm8510.c index 6ed5433943e..1c1e328feeb 100644 --- a/sound/soc/codecs/wm8510.c +++ b/sound/soc/codecs/wm8510.c @@ -589,20 +589,12 @@ static int wm8510_resume(struct snd_soc_codec *codec)  static int wm8510_probe(struct snd_soc_codec *codec)  { -	int ret; - -	ret = snd_soc_codec_set_cache_io(codec, 7, 9, SND_SOC_REGMAP); -	if (ret < 0) { -		printk(KERN_ERR "wm8510: failed to set cache I/O: %d\n", ret); -		return ret; -	} -  	wm8510_reset(codec);  	/* power on device */  	wm8510_set_bias_level(codec, SND_SOC_BIAS_STANDBY); -	return ret; +	return 0;  }  /* power down chip */ @@ -684,7 +676,7 @@ static struct spi_driver wm8510_spi_driver = {  };  #endif /* CONFIG_SPI_MASTER */ -#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) +#if IS_ENABLED(CONFIG_I2C)  static int wm8510_i2c_probe(struct i2c_client *i2c,  			    const struct i2c_device_id *id)  { @@ -735,7 +727,7 @@ static struct i2c_driver wm8510_i2c_driver = {  static int __init wm8510_modinit(void)  {  	int ret = 0; -#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) +#if IS_ENABLED(CONFIG_I2C)  	ret = i2c_add_driver(&wm8510_i2c_driver);  	if (ret != 0) {  		printk(KERN_ERR "Failed to register WM8510 I2C driver: %d\n", @@ -755,7 +747,7 @@ module_init(wm8510_modinit);  static void __exit wm8510_exit(void)  { -#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) +#if IS_ENABLED(CONFIG_I2C)  	i2c_del_driver(&wm8510_i2c_driver);  #endif  #if defined(CONFIG_SPI_MASTER)  | 
