[alsa-devel] [PATCH 3/6] ASoC: TWL4030: Enable all audio paths

Mark Brown broonie at sirena.org.uk
Tue Apr 7 11:45:59 CEST 2009

On Tue, Apr 07, 2009 at 07:59:19AM +0300, Peter Ujfalusi wrote:
> On Monday 06 April 2009 15:45:21 ext Mark Brown wrote:

> > What does this mean by "enable" - I'm guessing it's powering blocks
> > within the CODEC rather than connecting any audio paths?

> The TRM calls these as Audio/Voice digital filters.
> In effect, they enable the shifting out bits from the Capture path to the bus 
> and shifting in bits on the Playback side.

Hrm, so this is a routing thing then - from your description I'm a bit
surprised that this can be turned on unconditionally since it sounds
like it'll give you a sidetone all the time which might not be what
people want.

> But as I said, this is not so nice thing to do, so it need to be revisited.

It needs digital routing.  In the interim another option would be to
provide switches to user space, possibly?

More information about the Alsa-devel mailing list