Hi Pierre-Louis, Bard
Yes all our solutions are based on the topology, and I don't really understand the benefit of a ch_map for an FE? the codec_dai is a dummy one...
This is my personal opinion, but the code can be simple if all case can be handled in the same way.
For example this case, we don't need to care about FE or if (!ch_maps) if all dai_link has ch_maps. Complex case/pattern can be bug entry, IMO. ASoC is already very complex system...
And because Codec is dummy, there is no effect for FE if all case handles same way.
I will post renew [1/4] patch after this patch (not yet v5). Could you please test it ? If my understanding was correct, it should work correctly on your topology.
Thank you for your help !!
Best regards --- Kuninori Morimoto