Lines Matching refs:order

1014 static void soc_remove_dai(struct snd_soc_dai *dai, int order)  in soc_remove_dai()  argument
1019 dai->driver->remove_order == order) { in soc_remove_dai()
1031 static void soc_remove_link_dais(struct snd_soc_card *card, int num, int order) in soc_remove_link_dais() argument
1044 soc_remove_dai(rtd->codec_dais[i], order); in soc_remove_link_dais()
1046 soc_remove_dai(rtd->cpu_dai, order); in soc_remove_link_dais()
1050 int order) in soc_remove_link_components() argument
1059 if (platform && platform->component.driver->remove_order == order) in soc_remove_link_components()
1065 if (component->driver->remove_order == order) in soc_remove_link_components()
1071 if (cpu_dai->component->driver->remove_order == order) in soc_remove_link_components()
1078 int dai, order; in soc_remove_dai_links() local
1080 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in soc_remove_dai_links()
1081 order++) { in soc_remove_dai_links()
1083 soc_remove_link_dais(card, dai, order); in soc_remove_dai_links()
1086 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in soc_remove_dai_links()
1087 order++) { in soc_remove_dai_links()
1089 soc_remove_link_components(card, dai, order); in soc_remove_dai_links()
1228 int order) in soc_probe_link_components() argument
1237 if (component->driver->probe_order == order) { in soc_probe_link_components()
1246 if (component->driver->probe_order == order) { in soc_probe_link_components()
1254 if (platform->component.driver->probe_order == order) { in soc_probe_link_components()
1263 static int soc_probe_dai(struct snd_soc_dai *dai, int order) in soc_probe_dai() argument
1267 if (!dai->probed && dai->driver->probe_order == order) { in soc_probe_dai()
1326 static int soc_probe_link_dais(struct snd_soc_card *card, int num, int order) in soc_probe_link_dais() argument
1334 card->name, num, order); in soc_probe_link_dais()
1339 ret = soc_probe_dai(cpu_dai, order); in soc_probe_link_dais()
1345 ret = soc_probe_dai(rtd->codec_dais[i], order); in soc_probe_link_dais()
1351 if (order != SND_SOC_COMP_ORDER_LAST) in soc_probe_link_dais()
1559 int ret, i, order; in snd_soc_instantiate_card() local
1629 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in snd_soc_instantiate_card()
1630 order++) { in snd_soc_instantiate_card()
1632 ret = soc_probe_link_components(card, i, order); in snd_soc_instantiate_card()
1643 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in snd_soc_instantiate_card()
1644 order++) { in snd_soc_instantiate_card()
1646 ret = soc_probe_link_dais(card, i, order); in snd_soc_instantiate_card()