[alsa-devel] [PATCH] ASoC: tlv320dac33: Power down digital parts, when not needed

Peter Ujfalusi peter.ujfalusi at nokia.com
Fri Dec 10 12:21:10 CET 2010


On Friday 10 December 2010 12:44:49 ext Mark Brown wrote:
> On Fri, Dec 10, 2010 at 12:14:49PM +0200, Peter Ujfalusi wrote:
> > If the following scenarion has been followed:
> > 1. Enable analog bypass
> > amixer sset 'Analog Left Bypass' on
> > amixer sset 'Analog Right Bypass' on
> 
> Acked-by: Mark Brown <broonie at opensource.wolfsonmicro.com>
> 
> It'd have been nice to have mentioned how the digital gets turned back
> on in the changelog!

Currently the codec is going to be reset at every stream start, since it can get 
confused, if I fail to do that, especially, when the FIFO is enabled.
In case, when the bypass was not enabled the codec anyway will hit BIAS_OFF, so 
next time, when we power it on, it is going through the power-up sequence.

I do have some plans to actually remove the need for this reset requirement at 
every stream start (it adds considerable amount of latency, and other unwanted 
side effects).

I can resend the patch with updated changelog.

-- 
Péter


More information about the Alsa-devel mailing list