Lines Matching refs:dai
186 struct snd_sof_dai *dai;
193 list_for_each_entry(dai, &sdev->dai_list, list) {
194 if (!dai->name || strcmp(link_name, dai->name))
196 for (i = 0; i < dai->number_configs; i++) {
197 struct sof_dai_private_data *private = dai->private;
202 dai->current_config = i;
214 struct snd_sof_dai *dai = snd_sof_find_dai(component, (char *)rtd->dai_link->name);
221 if (!dai) {
227 private = dai->private;
258 rate->min = private->dai_config[dai->current_config].ssp.fsync_rate;
259 rate->max = private->dai_config[dai->current_config].ssp.fsync_rate;
260 channels->min = private->dai_config[dai->current_config].ssp.tdm_slots;
261 channels->max = private->dai_config[dai->current_config].ssp.tdm_slots;
291 * front end, so get dai channel count from topology