1 diff --git a/sound/soc/codecs/wm8753.c b/sound/soc/codecs/wm8753.c
2 index ffa2ffe..a72a716 100644
3 --- a/sound/soc/codecs/wm8753.c
4 +++ b/sound/soc/codecs/wm8753.c
5 @@ -189,6 +189,9 @@ static int wm8753_set_dai(struct snd_kcontrol *kcontrol,
6 struct wm8753_priv *wm8753 = snd_soc_codec_get_drvdata(codec);
9 + if (wm8753->dai_func == ucontrol->value.integer.value[0])