On Thu, Apr 19, 2018 at 12:12:39PM +0100, Mark Brown wrote:
On Thu, Apr 19, 2018 at 03:19:16PM +0530, Vinod Koul wrote:
As discussed in [1], ASoC core supports multi codec DAIs on a DAI link. However it does not do so for CPU DAIs.
So, add support for multi CPU DAIs on a DAI Link by adding multi CPU DAI in Card instantiation, suspend and resume functions, PCM ops, stream handling functions and DAPM.
The main reason it's taking me a long time to get round to reviewing these is that they're big, invasive core changes with tiny commit logs that I'm going to need to go over in great detail.
Okay we can try adding more details but in essence it can be summarized to one liner of patch series title. I.E make cpu_dai in rtd same as support for codecs. We are adding capability to support multiple cpu_dais in a dai link.
Yes the changes are intrusive as we have to replace every instance of use of cpu_dai with multiple cpu_dais in the core.
Do let us know if you are looking for some specific to add here..
Thanks