Lines Matching refs:dai
18 struct mtk_base_afe_dai *dai;
21 /* calcualte total dai driver size */
22 list_for_each_entry(dai, &afe->sub_dais, list) {
23 num_dai_drivers += dai->num_dai_drivers;
26 dev_info(afe->dev, "%s(), num of dai %zd\n", __func__, num_dai_drivers);
37 list_for_each_entry(dai, &afe->sub_dais, list) {
38 /* dai driver */
40 dai->dai_drivers,
41 dai->num_dai_drivers *
43 dai_idx += dai->num_dai_drivers;
52 struct mtk_base_afe_dai *dai;
54 list_for_each_entry(dai, &afe->sub_dais, list) {
55 if (dai->controls)
57 dai->controls,
58 dai->num_controls);
60 if (dai->dapm_widgets)
62 dai->dapm_widgets,
63 dai->num_dapm_widgets);
66 list_for_each_entry(dai, &afe->sub_dais, list) {
67 if (dai->dapm_routes)
69 dai->dapm_routes,
70 dai->num_dapm_routes);