13 Oct
2009
13 Oct
'09
12:14 p.m.
On Tue, Oct 13, 2009 at 06:09:07PM +0800, Barry Song wrote:
Another issue is that there is only one global soc_ac97_ops in the whole system. In case there are two different ac97 ports, how to handle?
Even though the two ac97 ports are same, how could CPU DAI related private data can be given to snd_ac97 to let it use that data to execute different operations? It seems snd_ac97 is only attached to codec.
I've no current plan to work on multiple AC97 controllers support within ASoC except in so far as it falls out of other work - I've never encountered an embedded system with multiple AC97 controllers so it's a somewhat academic issue. Patches welcome, though I'd expect it'd be sensible to wait until multi-card support is present.