I am also trying to connect a audio codec to the iMX6 and are a little confused regarding the MCLK in the answer above.
Regarding the AUD_MCLK signal, I can not find any dedicated function in the reference manual for that.
When looking in the schematic the "AUD_MCLK" signal is comming from the GPIO_0, and I assume that it uses the CCM_CLKO1 function.
Could you use the other clock output (CCM_CLKO2) instead to provide a system clock for the codec or are there any other relations regarding the I2S interface and CCM_CLKO1?