On Wed, 12 Mar 2014 05:20:17 +0000 "Li.Xiubo@freescale.com" Li.Xiubo@freescale.com wrote:
I'm not sure why only the first link needs parsing the DAIFMT ?
In my machine, there is only one audio device and the CODECs don't need any format, sysclk or TDM slot.
But, as Jyri asked it too, I will add these properties.
On my LS1 platform there are two CODECs and two CPU SAI deivces, SGTL5000 <---> SAI CS42888 <---> ESAI
Could the many dai links feature support this case?
As Jyri said: why not two simple-cards?
I my understanding is correct here, this patch will support the Board, in which board there maybe only one CODEC supporting many DAIs...
The audio (platform) device of my machine has two outputs (I2S and S/PDIF = CPU DAIs) which are connected to different CODECs (HDMI transmitter and S/PDIF connector).
There must be two different HDMI CODECs because the format and rate constraints of the wires (I2S and S/PDIF) are different.
There is only one playback stream.