Title: [8480] trunk/sound/soc/codecs/ad193x.c: ad193x: set reg cache to 8_8 mode for ad1937's i2c
- Revision
- 8480
- Author
- bhsong
- Date
- 2010-03-17 05:40:04 -0400 (Wed, 17 Mar 2010)
Log Message
ad193x: set reg cache to 8_8 mode for ad1937's i2c
Modified Paths
Diff
Modified: trunk/sound/soc/codecs/ad193x.c (8479 => 8480)
--- trunk/sound/soc/codecs/ad193x.c 2010-03-17 09:36:59 UTC (rev 8479)
+++ trunk/sound/soc/codecs/ad193x.c 2010-03-17 09:40:04 UTC (rev 8480)
@@ -369,7 +369,10 @@
memcpy(codec->reg_cache, ad193x_reg, AD193X_NUM_REGS);
- ret = snd_soc_codec_set_cache_io(codec, 16, 8, bus_type);
+ if (bus_type == SND_SOC_I2C)
+ ret = snd_soc_codec_set_cache_io(codec, 8, 8, bus_type);
+ else
+ ret = snd_soc_codec_set_cache_io(codec, 16, 8, bus_type);
if (ret < 0) {
dev_err(codec->dev, "failed to set cache I/O: %d\n",
ret);
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits