[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