I'm attempting to port a WM8753 audio driver for ConnectCore Wi-MX51 JumpStart Kit platform for a customer of Digi. We are using official QNX Freescale i.MX51 EVK BSP (http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/FreescaleImx51Pdk). It has support for I2C/I2S/SDMA devices except Wolfson audio codec.
On the i.MX51 EVK another audio codec (SGTL5000) is installed and it works fine with the same BSP. On the Wi-MX51 we have found that TX FIFO of the SSI interface (base 0x70014000) has been filled (SFCSR[TFCNT]), but it doesn't transmit data to the codec.
The linux BSP (kernel 2.6.31) configures only AUD3_BB_* iomux pins. What have we missed?