Lines Matching refs:esai
3017 memset(&config->esai, 0, sizeof(struct sof_ipc_dai_esai_params));
3020 ret = sof_parse_tokens(scomp, &config->esai, esai_tokens,
3024 dev_err(scomp->dev, "error: parse esai tokens failed %d\n",
3029 config->esai.mclk_rate = le32_to_cpu(hw_config->mclk_rate);
3030 config->esai.bclk_rate = le32_to_cpu(hw_config->bclk_rate);
3031 config->esai.fsync_rate = le32_to_cpu(hw_config->fsync_rate);
3032 config->esai.mclk_direction = hw_config->mclk_direction;
3033 config->esai.tdm_slots = le32_to_cpu(hw_config->tdm_slots);
3034 config->esai.tdm_slot_width = le32_to_cpu(hw_config->tdm_slot_width);
3035 config->esai.rx_slots = le32_to_cpu(hw_config->rx_slots);
3036 config->esai.tx_slots = le32_to_cpu(hw_config->tx_slots);
3041 config->esai.mclk_rate, config->esai.tdm_slot_width,
3042 config->esai.tdm_slots, config->esai.mclk_id);
3044 if (config->esai.tdm_slots < 1 || config->esai.tdm_slots > 8) {