]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - sound/soc/codecs/cs42l73.c
ASoC: cs42l73: Fix mask for setting CS42L73_SP_3ST bit
[karo-tx-linux.git] / sound / soc / codecs / cs42l73.c
index b7853b9d3a60bfe3c2273262a788b59473dfc9da..efd924ae384c8e6c26b9592ac37cf93b49bd4117 100644 (file)
@@ -1236,8 +1236,8 @@ static int cs42l73_set_tristate(struct snd_soc_dai *dai, int tristate)
        struct snd_soc_codec *codec = dai->codec;
        int id = dai->id;
 
-       return snd_soc_update_bits(codec, CS42L73_SPC(id),
-                                       0x7F, tristate << 7);
+       return snd_soc_update_bits(codec, CS42L73_SPC(id), CS42L73_SP_3ST,
+                                  tristate << 7);
 }
 
 static const struct snd_pcm_hw_constraint_list constraints_12_24 = {