summaryrefslogtreecommitdiff
path: root/sound/soc
diff options
context:
space:
mode:
authorManish Dewangan <manish@codeaurora.org>2016-05-05 12:26:15 +0530
committerKyle Yan <kyan@codeaurora.org>2016-06-28 17:03:12 -0700
commitbd8f95488171459d0de0f97d6ab1f9ffd2c49ac8 (patch)
tree71f16426f540d52795c6e93c0c56e8bcfeb4e664 /sound/soc
parent8b8d412617b7c16579a7c97b70a61353ceff3e83 (diff)
ASoC: wcd9335: add support for packed 24 bit
Changes to support packed 24 bit (SNDRV_PCM_FORMAT_S24_3LE). CRs-Fixed: 1011048 Change-Id: If81f3053629dc4f80a08392f392c7be735ad33c2 Signed-off-by: Manish Dewangan <manish@codeaurora.org>
Diffstat (limited to 'sound/soc')
-rwxr-xr-xsound/soc/codecs/wcd9335.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/soc/codecs/wcd9335.c b/sound/soc/codecs/wcd9335.c
index 990d22fad45a..c941729be2aa 100755
--- a/sound/soc/codecs/wcd9335.c
+++ b/sound/soc/codecs/wcd9335.c
@@ -59,10 +59,12 @@
SNDRV_PCM_RATE_96000 | SNDRV_PCM_RATE_192000)
#define TASHA_FORMATS_S16_S24_LE (SNDRV_PCM_FMTBIT_S16_LE | \
- SNDRV_PCM_FMTBIT_S24_LE)
+ SNDRV_PCM_FMTBIT_S24_LE | \
+ SNDRV_PCM_FMTBIT_S24_3LE)
#define TASHA_FORMATS_S16_S24_S32_LE (SNDRV_PCM_FMTBIT_S16_LE | \
SNDRV_PCM_FMTBIT_S24_LE | \
+ SNDRV_PCM_FMTBIT_S24_3LE | \
SNDRV_PCM_FMTBIT_S32_LE)
#define TASHA_FORMATS (SNDRV_PCM_FMTBIT_S16_LE)