Re: Binding multiple registers to an enum

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Sep 13, 2010 at 09:31:51AM +1000, Stuart Longland wrote:

> I've tried lying to DAPM and telling it these bits control PGAs on the
> inputs themselves... but it gets the wrong idea about which ones need to
> be turned on.  Perhaps I should investigate that ... but the idea of
> using PGA controls doesn't seem quite right.

It would be helpful if you could be a bit more specific about what the
registers look like and what the problems you are encountering are.
Since what you're saying is so generic and non-specific it's hard to
really say anything concrete.  Possibly what you want to do is have an
event on the widgets for the mixers which does the appropriate setup?

> I've looked at SOC_ENUM_EXT, which would do what I want (I already use
> this to keep ADC OSR and DAC OSR settings in sync) however, these
> controls have implications for signal routing, and therefore DAPM needs
> to know about them, so really it'd be a SOC_DAPM_ENUM_EXT control I'd be
> after.  I can't see such a thing however... how does one go about doing
> this?

The easiest thing is to look at the git logs and see how similar things
were added then do the equivalent thing.  That'll show all the areas
that need updating.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux