Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drt5677-spi.c186 static int rt5677_spi_mic_write_offset(u32 *mic_write_offset) in rt5677_spi_mic_write_offset() argument
193 ret = rt5677_spi_read(RT5677_MIC_BUF_ADDR, mic_write_offset, in rt5677_spi_mic_write_offset()
198 *mic_write_offset = *mic_write_offset - sizeof(u32); in rt5677_spi_mic_write_offset()
199 return *mic_write_offset < RT5677_MIC_BUF_BYTES ? 0 : -EFAULT; in rt5677_spi_mic_write_offset()
308 u32 mic_write_offset; in rt5677_spi_copy_work() local
322 if (rt5677_spi_mic_write_offset(&mic_write_offset)) { in rt5677_spi_copy_work()
323 dev_err(rt5677_dsp->dev, "No mic_write_offset\n"); in rt5677_spi_copy_work()
329 * seconds of audio from wherever the mic_write_offset is currently. in rt5677_spi_copy_work()
334 if (mic_write_offset < RT5677_MIC_BUF_FIRST_READ_SIZ in rt5677_spi_copy_work()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt5677-spi.c186 static int rt5677_spi_mic_write_offset(u32 *mic_write_offset) in rt5677_spi_mic_write_offset() argument
193 ret = rt5677_spi_read(RT5677_MIC_BUF_ADDR, mic_write_offset, in rt5677_spi_mic_write_offset()
198 *mic_write_offset = *mic_write_offset - sizeof(u32); in rt5677_spi_mic_write_offset()
199 return *mic_write_offset < RT5677_MIC_BUF_BYTES ? 0 : -EFAULT; in rt5677_spi_mic_write_offset()
308 u32 mic_write_offset; in rt5677_spi_copy_work() local
322 if (rt5677_spi_mic_write_offset(&mic_write_offset)) { in rt5677_spi_copy_work()
323 dev_err(rt5677_dsp->dev, "No mic_write_offset\n"); in rt5677_spi_copy_work()
329 * seconds of audio from wherever the mic_write_offset is currently. in rt5677_spi_copy_work()
334 if (mic_write_offset < RT5677_MIC_BUF_FIRST_READ_SIZ in rt5677_spi_copy_work()
[all...]

Completed in 3 milliseconds