Lines Matching refs:dai_config

199 			config = &private->dai_config[i];
253 switch (private->dai_config->type) {
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;
273 private->dai_config->type);
293 channels->min = private->dai_config->alh.channels;
294 channels->max = private->dai_config->alh.channels;
297 rate->min = private->dai_config->esai.fsync_rate;
298 rate->max = private->dai_config->esai.fsync_rate;
299 channels->min = private->dai_config->esai.tdm_slots;
300 channels->max = private->dai_config->esai.tdm_slots;
307 rate->min = private->dai_config->afe.rate;
308 rate->max = private->dai_config->afe.rate;
309 channels->min = private->dai_config->afe.channels;
310 channels->max = private->dai_config->afe.channels;
314 switch (private->dai_config->afe.format) {
334 rate->min = private->dai_config->sai.fsync_rate;
335 rate->max = private->dai_config->sai.fsync_rate;
336 channels->min = private->dai_config->sai.tdm_slots;
337 channels->max = private->dai_config->sai.tdm_slots;
344 rate->min = private->dai_config->acpbt.fsync_rate;
345 rate->max = private->dai_config->acpbt.fsync_rate;
346 channels->min = private->dai_config->acpbt.tdm_slots;
347 channels->max = private->dai_config->acpbt.tdm_slots;
356 rate->min = private->dai_config->acpsp.fsync_rate;
357 rate->max = private->dai_config->acpsp.fsync_rate;
358 channels->min = private->dai_config->acpsp.tdm_slots;
359 channels->max = private->dai_config->acpsp.tdm_slots;
368 rate->min = private->dai_config->acphs.fsync_rate;
369 rate->max = private->dai_config->acphs.fsync_rate;
370 channels->min = private->dai_config->acphs.tdm_slots;
371 channels->max = private->dai_config->acphs.tdm_slots;
377 rate->min = private->dai_config->acpdmic.pdm_rate;
378 rate->max = private->dai_config->acpdmic.pdm_rate;
379 channels->min = private->dai_config->acpdmic.pdm_ch;
380 channels->max = private->dai_config->acpdmic.pdm_ch;
388 dev_err(component->dev, "Invalid DAI type %d\n", private->dai_config->type);