diff --git a/sound/soc/tegra-alt/tegra210_i2s_alt.c b/sound/soc/tegra-alt/tegra210_i2s_alt.c index b18a0141..2e9984d9 100644 --- a/sound/soc/tegra-alt/tegra210_i2s_alt.c +++ b/sound/soc/tegra-alt/tegra210_i2s_alt.c @@ -106,6 +106,15 @@ static int tegra210_i2s_set_clock_rate(struct device *dev, int clock_rate) return ret; } +#if !defined(CONFIG_ARCH_TEGRA_21x_SOC) + ret = clk_set_parent(i2s->clk_audio_sync, + i2s->clk_i2s_sync); + if (ret) { + dev_err(dev, + "Can't set parent of i2s audio sync clock\n"); + return ret; + } +#endif ret = clk_set_parent(i2s->clk_i2s, i2s->clk_audio_sync); if (ret) { dev_err(dev, "Can't set parent of i2s clock\n");