ASoC: wm1250-ev1: Flag all supported rates in the DAI
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 5 Jul 2012 13:30:59 +0000 (14:30 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 5 Jul 2012 19:49:37 +0000 (20:49 +0100)
Not previously noticed due to normal usage being with CODEC<->CODEC links.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/wm1250-ev1.c

index e0b51e9f8b121c8a146e9582665cc413a94b7ae1..951d7b49476a5a04d6e04447801be14963fe31e3 100644 (file)
@@ -121,20 +121,23 @@ static const struct snd_soc_dai_ops wm1250_ev1_ops = {
        .hw_params = wm1250_ev1_hw_params,
 };
 
+#define WM1250_EV1_RATES (SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |\
+                         SNDRV_PCM_RATE_32000 | SNDRV_PCM_RATE_64000)
+
 static struct snd_soc_dai_driver wm1250_ev1_dai = {
        .name = "wm1250-ev1",
        .playback = {
                .stream_name = "Playback",
                .channels_min = 1,
                .channels_max = 2,
-               .rates = SNDRV_PCM_RATE_8000,
+               .rates = WM1250_EV1_RATES,
                .formats = SNDRV_PCM_FMTBIT_S16_LE,
        },
        .capture = {
                .stream_name = "Capture",
                .channels_min = 1,
                .channels_max = 2,
-               .rates = SNDRV_PCM_RATE_8000,
+               .rates = WM1250_EV1_RATES,
                .formats = SNDRV_PCM_FMTBIT_S16_LE,
        },
        .ops = &wm1250_ev1_ops,