23 Nov
2011
23 Nov
'11
5:31 p.m.
On Wed, Nov 23, 2011 at 09:46:32PM +0530, Vinod Koul wrote:
On Wed, 2011-11-23 at 16:02 +0000, Mark Brown wrote:
The core code shouldn't know anything about ASoC, ASoC should be able to use the core API like any other card driver.
I was thinking that during the compress stream open, the core will trigger the asoc to turn on the codec. For that purpose it needs to call asoc, hence the comment.
I'd expect ASoC to drop in here in the same way as it drops into the other core APIs with ASoC wrapping and indirecting the core APIs for drivers working within ASoC rather than the core calling down into ASoC.