[alsa-devel] New codec for STAC9766 used on Efika
broonie at sirena.org.uk
Sat May 2 17:32:12 CEST 2009
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.
More information about the Alsa-devel