On Thu, Jun 03, 2010 at 09:43:49PM +1000, Stuart Longland wrote:
I will have a look at that. Out of interest, is there an up-to-date guide on this information? I'm finding it difficult to find all these functions, much less understand what they do.
If you generate the kerneldoc it should cover most things I guess.
I'm working on the mixer interface at present... as the ADC won't record anything useful unless the mixer is configured right. My problem though, is trying to understand what all the macros do. Is there a good reference on how to write these drivers?
Not really - in general it's just a question of looking at each individual control that the device has and mapping that into the ASoC domain. There's generally a 1:1 mapping between the controls in the register map and ASoC.