ASoC topology loading vs card bind

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Thu Mar 18 13:40:08 CET 2021


> Am trying to load FE dais from topology file along with the graph 
> definition.
> 
> Ex:
> Lets say we have a dai link in soundcard which has cpus->dai_name 
> pointing to an FE dai ("MultiMedia1") available in topology file.

Why would you want to do this? You are hard-coding an FE dailink in the 
machine driver, when it can be described in the topology.

Look at the SOF machine drivers, they have ZERO FEs hard-coded, 
precisely because we want the topology to define FEs.

And for legacy machine drivers, we also skip all FE dailinks and only 
use the ones from the topology.


More information about the Alsa-devel mailing list