On Sun, Apr 14, 2013 at 10:25:49AM -0500, Timur Tabi wrote: > Ah, so this is a work-around for a bug, where the codec is > incompatible with the SoC? Mark, are you familiar with this issue? > Is there a way to reconfigure the codec so that it works better with > the SoC? It seems ridiculous to add all this code just because an > incompatible codec was chosen for some board. It's a limitation in the SoC - it sort of tries to bodge AC'97 in but doesn't do a great job of it and can't handle the idea that there's multiple streams of data on the bus. This isn't something that can be configured in the CODEC.