summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorWalter Yang <yandongy@codeaurora.org>2016-11-04 21:48:03 +0800
committerWalter Yang <yandongy@codeaurora.org>2016-11-07 11:32:05 +0800
commitd0e976a886a5ea7a90afab9ac8d0dfeb33f01f27 (patch)
treea7c7941ff9ef4107d54c1c38c20c1e21ab55872d /include
parent85d7e134cc5d95dfd3a1a5ee5a1d1435633288cd (diff)
ASoC: pcm: change capture_active to unsigned int
In combo usecase there are 2 front-end dai's with same codec dai, for example, multi-phrase ADSP SVA detection. Using a single bit as the counter causes the counter to roll over to 0 during combo usecase. To resolve this, change counter to unsigned int from single bit. CRs-Fixed: 1086127 Change-Id: I2dd07bd967b7d4fb4878b6d65bd0f011c6b15bdd Signed-off-by: Walter Yang <yandongy@codeaurora.org>
Diffstat (limited to 'include')
-rw-r--r--include/sound/soc-dai.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/sound/soc-dai.h b/include/sound/soc-dai.h
index 80bfd1e8f813..4cbe6a37d121 100644
--- a/include/sound/soc-dai.h
+++ b/include/sound/soc-dai.h
@@ -269,7 +269,7 @@ struct snd_soc_dai {
struct snd_soc_dai_driver *driver;
/* DAI runtime info */
- unsigned int capture_active:1; /* stream is in use */
+ unsigned int capture_active; /* stream is in use */
unsigned int playback_active; /* stream is in use */
unsigned int symmetric_rates:1;
unsigned int symmetric_channels:1;