2 May
2009
2 May
'09
5:32 p.m.
On Sat, May 02, 2009 at 10:00:28AM -0400, Jon Smirl wrote:
Codec DAIs are missing a needed piece of information. You can flip bits in the codec and change the active slots in the AC97 stream. For dynamic configurations the CPU DAI needs to know the slot information.
Ish. The DAI is mostly fine, it's more that we need per-channel digital routing inside the CODEC - this sort of thing isn't limited to the ability to pick timeslots out of the DAI, it's also possible to do most of the routing that's visible in the analogue domain in the digital domain. The DAI shouldn't really need to worry about what the CODEC is going to do with the data, just as it doesn't worry about what happens with analogue routing.