Home
last modified time | relevance | path

Searched refs:mic_read_offset (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drt5677-spi.c68 u32 mic_read_offset; /* zero-based offset into DSP's mic buffer */ member
269 * mic_read_offset, to the dma_area of the pcm runtime. The source buffer may
270 * wrap around. mic_read_offset is updated after successful copy.
283 target = rt5677_dsp->mic_read_offset + amount; in rt5677_spi_copy()
285 ret |= rt5677_spi_copy_block(rt5677_dsp, rt5677_dsp->mic_read_offset, in rt5677_spi_copy()
295 rt5677_dsp->mic_read_offset = target; in rt5677_spi_copy()
335 rt5677_dsp->mic_read_offset = RT5677_MIC_BUF_BYTES - in rt5677_spi_copy_work()
339 rt5677_dsp->mic_read_offset = mic_write_offset - in rt5677_spi_copy_work()
344 if (rt5677_dsp->mic_read_offset <= mic_write_offset) in rt5677_spi_copy_work()
345 new_bytes = mic_write_offset - rt5677_dsp->mic_read_offset; in rt5677_spi_copy_work()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt5677-spi.c68 u32 mic_read_offset; /* zero-based offset into DSP's mic buffer */ member
269 * mic_read_offset, to the dma_area of the pcm runtime. The source buffer may
270 * wrap around. mic_read_offset is updated after successful copy.
283 target = rt5677_dsp->mic_read_offset + amount; in rt5677_spi_copy()
285 ret |= rt5677_spi_copy_block(rt5677_dsp, rt5677_dsp->mic_read_offset, in rt5677_spi_copy()
295 rt5677_dsp->mic_read_offset = target; in rt5677_spi_copy()
335 rt5677_dsp->mic_read_offset = RT5677_MIC_BUF_BYTES - in rt5677_spi_copy_work()
339 rt5677_dsp->mic_read_offset = mic_write_offset - in rt5677_spi_copy_work()
344 if (rt5677_dsp->mic_read_offset <= mic_write_offset) in rt5677_spi_copy_work()
345 new_bytes = mic_write_offset - rt5677_dsp->mic_read_offset; in rt5677_spi_copy_work()
[all...]

Completed in 3 milliseconds