ASoC: Tegra: Fix I2S_SLOT_CTRL2 reg access
authorSumit Bhattacharya <sumitb@nvidia.com>
Wed, 20 Feb 2013 16:48:55 +0000 (21:48 +0530)
committerRiham Haidar <rhaidar@nvidia.com>
Tue, 26 Feb 2013 23:29:50 +0000 (15:29 -0800)
commit39c312fcf65a899a27ff1b2d863f3f903991618a
tree54109e30f26773f73db92049ea9926d7b5767d8c
parentda5d6b81908e586370a8bcc3c4145432d351f200
ASoC: Tegra: Fix I2S_SLOT_CTRL2 reg access

When I2S_SLOT_CTRL2 register is modified for TX or RX port previous
value in the register for the other port need to be saved. This will
fix concurrent playback capture issues in BT SCO mode.

Bug 1233807

Change-Id: I618c0e929e0d2c6f16a327a1cc66c61a6d8f6fe6
Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-on: http://git-master/r/202583
Reviewed-by: Scott Peterson <speterson@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com>
sound/soc/tegra/tegra30_i2s.c
sound/soc/tegra/tegra30_i2s.h