]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
ASoC: qcom: lpass-sc7180: Add 32 bit format support for capture
authorV Sujith Kumar Reddy <vsujithk@codeaurora.org>
Mon, 16 Nov 2020 07:49:15 +0000 (13:19 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 16 Nov 2020 20:04:34 +0000 (20:04 +0000)
Add 32 bit format support for capture in lpass-sc7180
snd_soc_dai_driver capabilities. Need to add contstraints
in machine driver so that only specific format allowed.

Signed-off-by: V Sujith Kumar Reddy <vsujithk@codeaurora.org>
Signed-off-by: Srinivasa Rao Manidadapu <srivasam@codeaurora.org>
Link: https://lore.kernel.org/r/1605512955-7017-1-git-send-email-srivasam@codeaurora.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/lpass-sc7180.c

index 61a208fe68759e1f72b20f0390728097b5f8dcf1..da1d051622fbe7acb386b648136443725ca7eeae 100644 (file)
@@ -34,7 +34,8 @@ static struct snd_soc_dai_driver sc7180_lpass_cpu_dai_driver[] = {
                },
                .capture = {
                        .stream_name = "Primary Capture",
-                       .formats = SNDRV_PCM_FMTBIT_S16,
+                       .formats = SNDRV_PCM_FMTBIT_S16 |
+                               SNDRV_PCM_FMTBIT_S32,
                        .rates = SNDRV_PCM_RATE_48000,
                        .rate_min       = 48000,
                        .rate_max       = 48000,