On Wed, Jan 05, 2011 at 02:58:02PM -0800, Stephen Warren wrote:
Mark Brown wrote:
I guess for now setting up a 1:1 mapping between the CPU DAIs and the physical ports would get the CPU driver going, then I can do the framework work required to make sure DAPM propagates nicely over the mux. Does that sound reasonable?
So I'm clear, I'm interpreting that as meaning the existing tegra_das.c driver that I sent to the list is acceptable for now. Then, once that's merged in, we can add in the infra-structure to recast it as a codec/... Or, were you asking for some kind of structural change?
No, I don't think this should be made visible to machine drivers at all - they should just see a straight through mapping from the DMA channels to the ports in the first instance.