Hi Hi Ranjani > > These patches are tring to not to use snd_soc_rtdcom_lookup() > > function > > on each drivers as much as possible, because we might have same name > > component under multi component situation. > > It can't find correct component in such case. > > > > I tried to add new feature on each drivers to not to use it, > > but I can't test. > > Thus, these patches should get Acked-by or Tested-by from each > > drivers > > user/maintenor. Please test these. > > > > After these patches, Intel / SOF drivers are still using > > snd_soc_rtdcom_lookup(). Because it is very complex, I couldn't try > > not to use it. > > If possible, each drivers should try to not use it, > > and it should be removed from ASoC. > Morimoti-san, > > For my education, I understand the concept of multi-cpu/codec > components, but when or who would need multiple platform components? > This would help me able to remove the snd_soc_rtdcom_lookup() call in > SOF. I don't know concrete system. But it is "possible" today. And, we don't know the future system, having flexibility is good idea, I think. I'm thinking removing lookup function is nice idea, but don't feel pressure to it. "Now you know it" is very enough for me. Thank you for your help !! Best regards --- Kuninori Morimoto