[alsa-devel] SoC/Codecs/SGTL5000 - Non working MIC_BIAS Voltage settings
Michael Trimarchi
michael at amarulasolutions.com
Wed Jun 17 09:32:59 CEST 2015
Hi Gianluca
On Wed, Jun 17, 2015 at 8:20 AM, gianluca
<gianlucarenzi at eurekelettronica.it> wrote:
> Hello,
> I didn't receive any feedback about this posting...
>
> On 06/12/2015 06:13 PM, gianluca wrote:
>>
>> Hello,
>> in attachment there is a small patch to ensure the correct register
>> value for MIC BIAS Voltage.
>
>
> diff -Nru linux-4.0.5.orig/sound/soc/codecs/sgtl5000.c
> linux-4.0.5/sound/soc/codecs/sgtl5000.c
> --- linux-4.0.5.orig/sound/soc/codecs/sgtl5000.c 2015-06-06
> 17:21:22.000000000 +0200
> +++ linux-4.0.5/sound/soc/codecs/sgtl5000.c 2015-06-12
> 18:09:38.363381087 +0200
> @@ -1339,8 +1339,8 @@
> sgtl5000->micbias_resistor <<
> SGTL5000_BIAS_R_SHIFT);
>
> 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);
> /*
According to what I see look fine. Fabio will comment on it. You
should adjust the subject like:
ASoC: sgtl5000: <description here>
Michael
> * disable DAP
> * TODO:
>
>
More information about the Alsa-devel
mailing list