Lines Matching refs:playback
329 if (codec_dai->driver->playback.sig_bits == 0) { in soc_pcm_apply_msb()
333 bits = max(codec_dai->driver->playback.sig_bits, bits); in soc_pcm_apply_msb()
335 cpu_bits = cpu_dai->driver->playback.sig_bits; in soc_pcm_apply_msb()
368 cpu_stream = &cpu_dai_drv->playback; in soc_pcm_init_runtime_hw()
376 codec_stream = &codec_dai_drv->playback; in soc_pcm_init_runtime_hw()
600 codec_dai->driver->playback.stream_name, in close_delayed_work()
905 bool playback = substream->stream == SNDRV_PCM_STREAM_PLAYBACK; in soc_pcm_hw_free() local
928 if ((playback && rtd->codec_dais[i]->playback_active == 1) || in soc_pcm_hw_free()
929 (!playback && rtd->codec_dais[i]->capture_active == 1)) in soc_pcm_hw_free()
1509 dpcm_init_runtime_hw(runtime, &cpu_dai_drv->playback); in dpcm_set_fe_runtime()
2285 if (!fe->cpu_dai->driver->playback.channels_min in soc_dpcm_runtime_update()
2286 || !fe->codec_dai->driver->playback.channels_min) in soc_dpcm_runtime_update()
2457 int ret = 0, playback = 0, capture = 0; in soc_new_pcm() local
2461 playback = rtd->dai_link->dpcm_playback; in soc_new_pcm()
2466 if (codec_dai->driver->playback.channels_min) in soc_new_pcm()
2467 playback = 1; in soc_new_pcm()
2473 playback = playback && cpu_dai->driver->playback.channels_min; in soc_new_pcm()
2477 playback = 1; in soc_new_pcm()
2482 playback = 0; in soc_new_pcm()
2492 playback, capture, &pcm); in soc_new_pcm()
2503 ret = snd_pcm_new(rtd->card->snd_card, new_name, num, playback, in soc_new_pcm()
2521 if (playback) in soc_new_pcm()
2557 if (playback) in soc_new_pcm()
2788 if (fe->cpu_dai->driver->playback.channels_min) in dpcm_state_read_file()