ASoC: samsung: odroid: Drop sample rates that cannot be supported from hw_params()
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Wed, 14 Mar 2018 16:41:14 +0000 (17:41 +0100)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 14 Feb 2019 05:58:12 +0000 (14:58 +0900)
The I2S controller can handle sample rates only up to 96000 and the CPU DAI
has already related constraint set so drop the impossible 176400, 192000
switch cases.

Change-Id: I704632e1e943f9c67170913a55763291aaa31f77
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Acked-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/samsung/odroid.c

index 06a31a9..8af9ac1 100644 (file)
@@ -46,14 +46,12 @@ static int odroid_card_hw_params(struct snd_pcm_substream *substream,
                break;
        case 44100:
        case 88200:
-       case 176400:
                pll_freq = 180633609U;
                rfs = 512;
                break;
        case 32000:
        case 48000:
        case 96000:
-       case 192000:
                pll_freq = 196608001U;
                rfs = 512;
                break;