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

Reply via email to