Home
last modified time | relevance | path

Searched refs:stream_start_offset (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc4-pcm.c731 time_info->stream_start_offset = SOF_IPC4_INVALID_STREAM_POSITION; in sof_ipc4_pcm_hw_params()
761 if (ppl_reg.stream_start_offset == SOF_IPC4_INVALID_STREAM_POSITION) in sof_ipc4_get_stream_start_offset()
764 stream_start_position = ppl_reg.stream_start_offset; in sof_ipc4_get_stream_start_offset()
770 time_info->stream_start_offset = stream_start_position; in sof_ipc4_get_stream_start_offset()
798 * stream_start_offset is updated to memory window by FW based on in sof_ipc4_pcm_delay()
802 if (time_info->stream_start_offset == SOF_IPC4_INVALID_STREAM_POSITION) { in sof_ipc4_pcm_delay()
825 * Firmware calculates correct stream_start_offset for all cases including above two. in sof_ipc4_pcm_delay()
826 * Driver subtracts stream_start_offset from dai dma position to get accurate one in sof_ipc4_pcm_delay()
828 tmp_ptr -= time_info->stream_start_offset; in sof_ipc4_pcm_delay()
H A Dipc4-fw-reg.h16 * @stream_start_offset: Stream start offset (LPIB) reported by mixin
27 u64 stream_start_offset; member
H A Dipc4-priv.h94 * @stream_start_offset: reported by fw in memory window
100 u64 stream_start_offset; member

Completed in 2 milliseconds