瀏覽代碼

ASoC: sgtl5000: fix wrong register MIC_BIAS_VOLTAGE setup on probe

Signed-off-by: Gianluca Renzi <gianlucarenzi@eurekelettronica.it>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
Gianluca Renzi 10 年之前
父節點
當前提交
e256da84a0
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      sound/soc/codecs/sgtl5000.c

+ 2 - 2
sound/soc/codecs/sgtl5000.c

@@ -1376,8 +1376,8 @@ static int sgtl5000_probe(struct snd_soc_codec *codec)
 			sgtl5000->micbias_resistor << SGTL5000_BIAS_R_SHIFT);
 			sgtl5000->micbias_resistor << SGTL5000_BIAS_R_SHIFT);
 
 
 	snd_soc_update_bits(codec, SGTL5000_CHIP_MIC_CTRL,
 	snd_soc_update_bits(codec, SGTL5000_CHIP_MIC_CTRL,
-			SGTL5000_BIAS_R_MASK,
-			sgtl5000->micbias_voltage << SGTL5000_BIAS_R_SHIFT);
+			SGTL5000_BIAS_VOLT_MASK,
+			sgtl5000->micbias_voltage << SGTL5000_BIAS_VOLT_SHIFT);
 	/*
 	/*
 	 * disable DAP
 	 * disable DAP
 	 * TODO:
 	 * TODO: