22 May
2009
22 May
'09
12:36 p.m.
On Fri, May 22, 2009 at 12:48:28PM +0300, Peter Ujfalusi wrote:
I guess ASoC does not have support for per codec_dai DAPM routing, or let's put it differently: binding DAPM controls to specific codec_dai.
It should do - the active stream names are matched against the stream name (second argument) for the DAC to decide if DACs are active. This then feeds through to the rest of the output path. The code for this is in snd_soc_dapm_stream_event().
Looking at the twl4030 driver the names for the streams need some adjustment. I'm vaugely surprised that the HiFi streams match as is but I think I'm just missing something there.