Lines Matching refs:dai_id
111 unsigned int dai_id = cpu_dai->driver->id;
113 component->id = dai_id;
122 dma_ch = v->alloc_dma_channel(drvdata, dir, dai_id);
173 unsigned int dai_id = cpu_dai->driver->id;
176 if (dai_id == LPASS_DP_RX)
181 v->free_dma_channel(drvdata, data->dma_ch, dai_id);
204 unsigned int dai_id = cpu_dai->driver->id;
208 if (dai_id == LPASS_DP_RX)
237 switch (dai_id) {
273 dev_err(soc_runtime->dev, "%s: invalid interface: %d\n", __func__, dai_id);
305 regval = (dai_id == LPASS_DP_RX ?
310 regval = (dai_id == LPASS_DP_RX ?
315 regval = (dai_id == LPASS_DP_RX ?
320 regval = (dai_id == LPASS_DP_RX ?
358 unsigned int dai_id = cpu_dai->driver->id;
360 if (dai_id == LPASS_DP_RX)
365 reg = LPAIF_DMACTL_REG(v, pcm_data->dma_ch, substream->stream, dai_id);
387 unsigned int dai_id = cpu_dai->driver->id;
392 if (dai_id == LPASS_DP_RX) {
407 ret = regmap_write(map, LPAIF_DMABASE_REG(v, ch, dir, dai_id),
415 ret = regmap_write(map, LPAIF_DMABUFF_REG(v, ch, dir, dai_id),
423 ret = regmap_write(map, LPAIF_DMAPER_REG(v, ch, dir, dai_id),
457 unsigned int dai_id = cpu_dai->driver->id;
462 if (dai_id == LPASS_DP_RX) {
486 switch (dai_id) {
525 dev_err(soc_runtime->dev, "%s: invalid %d interface\n", __func__, dai_id);
550 switch (dai_id) {
576 dev_err(soc_runtime->dev, "%s: invalid %d interface\n", __func__, dai_id);
605 unsigned int dai_id = cpu_dai->driver->id;
607 if (dai_id == LPASS_DP_RX)
615 LPAIF_DMABASE_REG(v, ch, dir, dai_id), &base_addr);
623 LPAIF_DMACURR_REG(v, ch, dir, dai_id), &curr_addr);
655 unsigned int dai_id = cpu_dai->driver->id;
657 switch (dai_id) {
675 dev_err(soc_runtime->dev, "%s: invalid %d interface\n", __func__, dai_id);