On Tue, Oct 13, 2009 at 03:15:45PM -0500, Lopez Cruz, Misael wrote: > From TWL6030 CODEC driver pespective, the DAI link supported rate > should be 48kHz or 96kHz? If the final goal is to explicitly represent > all links in the system (ABE, Phoenix, McBSP, etc), then ABE link > should expose somehow that it delives upsampled data. If that assumption > is true, then TWL6030 DAI should support 96kHz. Yes, that sounds like the way to go. > A second concern is that runtime constraints will prevent rates > supported by the system, when the constraints are only valid for the > link. For example, if the TWL6030 CODEC adds a contraint for 96kHz, > then it prevents the whole system to play 48kHz, which is supported > when ABE is enabled since ABE upsamples it. Initially I'd say that we should only represent the requirements on each end of a given link and make the devices responsible for imposing constraints that come from routing between two interfaces. We'd need to see how all this works in practice, though. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel