clear-pkgs-linux-iot-lts2018/0251-ASoC-Intel-Skylake-Sup...

39 lines
1.5 KiB
Diff

From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: "Yadav, PramodX K" <pramodx.k.yadav@intel.com>
Date: Fri, 15 Jul 2016 20:01:42 +0530
Subject: [PATCH] ASoC: Intel: Skylake: Support for 24KHz SoC DMIC capture
Change-Id: I69a1dc19badb335747a15c2b8e0994f81ac95116
Signed-off-by: Yadav, PramodX K <pramodx.k.yadav@intel.com>
---
sound/soc/intel/skylake/skl-pcm.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/sound/soc/intel/skylake/skl-pcm.c b/sound/soc/intel/skylake/skl-pcm.c
index 97617b9ab5a0..e684d67109a6 100644
--- a/sound/soc/intel/skylake/skl-pcm.c
+++ b/sound/soc/intel/skylake/skl-pcm.c
@@ -992,7 +992,9 @@ static struct snd_soc_dai_driver skl_fe_dai[] = {
.stream_name = "System Capture",
.channels_min = HDA_MONO,
.channels_max = HDA_STEREO,
- .rates = SNDRV_PCM_RATE_48000 | SNDRV_PCM_RATE_16000,
+ .rates = SNDRV_PCM_RATE_48000 | SNDRV_PCM_RATE_32000 |
+ SNDRV_PCM_RATE_KNOT |
+ SNDRV_PCM_RATE_16000 | SNDRV_PCM_RATE_8000,
.formats = SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE,
.sig_bits = 32,
},
@@ -1030,7 +1032,7 @@ static struct snd_soc_dai_driver skl_fe_dai[] = {
.stream_name = "Reference Capture",
.channels_min = HDA_MONO,
.channels_max = HDA_QUAD,
- .rates = SNDRV_PCM_RATE_48000 | SNDRV_PCM_RATE_16000,
+ .rates = SNDRV_PCM_RATE_8000_192000 | SNDRV_PCM_RATE_KNOT,
.formats = SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE,
.sig_bits = 32,
},
--
https://clearlinux.org