[alsa-devel] [PATCH v5] ASoC:Add support for cs42l73 codec

Austin, Brian Brian.Austin at cirrus.com
Thu Oct 20 22:26:11 CEST 2011


On Oct 20, 2011, at 3:00 PM, Mark Brown wrote:

> On Thu, Oct 20, 2011 at 09:31:50PM +0300, Georgi Vlaev wrote:
>> Hello,
> 
> Don't top post.
> 
>> The codec has 2 basic groups of power control bits:
> 
> You're describing some features that don't sound at all unusual here...
> I'm not sure what point you're trying to make here?
> 
We have only 2 power domains.  The input PCM and the output AMP.
The routing between these 2 points in the codec is handled by volume levels.

Say I am routing through the XSP port to the HP. If I power the HP Amp and adjust the HP-XSP volume level, the route is then established.
I could also adjust the SPK-XSP volume and power the SPK Amp to route the stream to the Speaker as well.

Given that, why would there be a need to show all routes through the mixer in a DAPM context? How do you show that?

would it look something like this?

{"HPOUT",  NULL, "HP Amp"}
{"HP Amp", "Amp Switch",  "DAC1"}
{"DAC1",  "HP-XSP Volume Control",  "XSPIN"}

You can represent the "HP-XSP Volume Control" control as DAPM? 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3917 bytes
Desc: not available
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20111020/f787b7a1/attachment.p7s 


More information about the Alsa-devel mailing list