Home
last modified time | relevance | path

Searched refs:dai_cnt (Results 1 – 1 of 1) sorted by relevance

/linux-6.15/sound/soc/sof/
H A Dipc4-pcm.c972 u64 dai_cnt, host_cnt, host_ptr; in sof_ipc4_pcm_pointer() local
1010 if (!dai_cnt) in sof_ipc4_pcm_pointer()
1014 dai_cnt = ((u64)llp.reading.llp_u << 32) | llp.reading.llp_l; in sof_ipc4_pcm_pointer()
1016 dai_cnt += time_info->stream_end_offset; in sof_ipc4_pcm_pointer()
1042 if (dai_cnt < time_info->stream_start_offset) { in sof_ipc4_pcm_pointer()
1043 host_cnt += time_info->stream_start_offset - dai_cnt; in sof_ipc4_pcm_pointer()
1044 dai_cnt = 0; in sof_ipc4_pcm_pointer()
1046 dai_cnt -= time_info->stream_start_offset; in sof_ipc4_pcm_pointer()
1050 div64_u64_rem(dai_cnt, time_info->boundary, &dai_cnt); in sof_ipc4_pcm_pointer()
1054 tail_cnt = dai_cnt; in sof_ipc4_pcm_pointer()
[all …]