[alsa-devel] WM8904 SAMA5D channel swap

Matteo Fortini matteo.fortini at gmail.com
Fri Jul 18 15:31:41 CEST 2014


I'm seeing left/right channel swapping problems on a board with a WM8904 
codec and a SAMA5D35 CPU.

configuration is CBM and CFM and original data format is I2S. Our board 
has the same connections and parts as the EK from Atmel.

I tried to apply commit bc567a93502275755492141524935269dcf0ea1b
     ASoC: sam9x5_wm8731: change to work in DSP A mode
by Bo Shen. (It needs another fix because TCMR CKS is set to PIN, but 
needs to be set to CLK, like it is for I2S, otherwise playback would stall)

Even using DSP-A mode the sound sometimes is swapped and this is quite a 
problem.

Anyone found a fix?



More information about the Alsa-devel mailing list