Lines Matching refs:order

1000 static void soc_remove_dai(struct snd_soc_dai *dai, int order)  in soc_remove_dai()  argument
1005 dai->driver->remove_order == order) { in soc_remove_dai()
1017 static void soc_remove_link_dais(struct snd_soc_card *card, int num, int order) in soc_remove_link_dais() argument
1030 soc_remove_dai(rtd->codec_dais[i], order); in soc_remove_link_dais()
1032 soc_remove_dai(rtd->cpu_dai, order); in soc_remove_link_dais()
1036 int order) in soc_remove_link_components() argument
1045 if (platform && platform->component.driver->remove_order == order) in soc_remove_link_components()
1051 if (component->driver->remove_order == order) in soc_remove_link_components()
1057 if (cpu_dai->component->driver->remove_order == order) in soc_remove_link_components()
1064 int dai, order; in soc_remove_dai_links() local
1066 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in soc_remove_dai_links()
1067 order++) { in soc_remove_dai_links()
1069 soc_remove_link_dais(card, dai, order); in soc_remove_dai_links()
1072 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in soc_remove_dai_links()
1073 order++) { in soc_remove_dai_links()
1075 soc_remove_link_components(card, dai, order); in soc_remove_dai_links()
1224 int order) in soc_probe_link_components() argument
1233 if (component->driver->probe_order == order) { in soc_probe_link_components()
1242 if (component->driver->probe_order == order) { in soc_probe_link_components()
1250 if (platform->component.driver->probe_order == order) { in soc_probe_link_components()
1259 static int soc_probe_dai(struct snd_soc_dai *dai, int order) in soc_probe_dai() argument
1263 if (!dai->probed && dai->driver->probe_order == order) { in soc_probe_dai()
1322 static int soc_probe_link_dais(struct snd_soc_card *card, int num, int order) in soc_probe_link_dais() argument
1330 card->name, num, order); in soc_probe_link_dais()
1335 ret = soc_probe_dai(cpu_dai, order); in soc_probe_link_dais()
1341 ret = soc_probe_dai(rtd->codec_dais[i], order); in soc_probe_link_dais()
1347 if (order != SND_SOC_COMP_ORDER_LAST) in soc_probe_link_dais()
1555 int ret, i, order; in snd_soc_instantiate_card() local
1625 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in snd_soc_instantiate_card()
1626 order++) { in snd_soc_instantiate_card()
1628 ret = soc_probe_link_components(card, i, order); in snd_soc_instantiate_card()
1639 for (order = SND_SOC_COMP_ORDER_FIRST; order <= SND_SOC_COMP_ORDER_LAST; in snd_soc_instantiate_card()
1640 order++) { in snd_soc_instantiate_card()
1642 ret = soc_probe_link_dais(card, i, order); in snd_soc_instantiate_card()