ASoC: samsung: Drop uneeded RCLKSRC setting in the Snow driver
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Fri, 9 Mar 2018 17:48:57 +0000 (18:48 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 12 Mar 2018 18:05:12 +0000 (11:05 -0700)
The RCLKSRC mux input 0 is a default configuration after reset, so
there is no need for this explicit snd_soc_dai_set_sysclk() call.
Also, this static mux clock configuration can be specified in DT.

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/snow.c

index d8ac907..fc62110 100644 (file)
@@ -50,11 +50,6 @@ static int snow_late_probe(struct snd_soc_card *card)
        if (ret < 0)
                return ret;
 
-       /* Select I2S Bus clock to set RCLK and BCLK */
-       ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_RCLKSRC_0,
-                                       0, SND_SOC_CLOCK_IN);
-       if (ret < 0)
-               return ret;
 
        return 0;
 }