Searched refs:dai_cnt (Results 1 – 1 of 1) sorted by relevance
1171 u64 dai_cnt, host_cnt, host_ptr; in sof_ipc4_pcm_pointer() local1210 dai_cnt = snd_sof_pcm_get_dai_frame_counter(sdev, component, substream); in sof_ipc4_pcm_pointer()1211 if (!dai_cnt) in sof_ipc4_pcm_pointer()1215 dai_cnt = ((u64)llp.reading.llp_u << 32) | llp.reading.llp_l; in sof_ipc4_pcm_pointer()1218 dai_cnt = sof_ipc4_frames_dai_to_host(time_info, dai_cnt); in sof_ipc4_pcm_pointer()1219 dai_cnt += time_info->stream_end_offset; in sof_ipc4_pcm_pointer()1245 if (dai_cnt < time_info->stream_start_offset) { in sof_ipc4_pcm_pointer()1246 host_cnt += time_info->stream_start_offset - dai_cnt; in sof_ipc4_pcm_pointer()1247 dai_cnt = 0; in sof_ipc4_pcm_pointer()1249 dai_cnt -= time_info->stream_start_offset; in sof_ipc4_pcm_pointer()[all …]