Lines Matching defs:rt5677_dsp
61 struct rt5677_dsp { struct
62 struct device *dev;
63 struct delayed_work copy_work;
64 struct mutex dma_lock;
65 struct snd_pcm_substream *substream;
66 size_t dma_offset; /* zero-based offset into runtime->dma_area */
67 size_t avail_bytes; /* number of new bytes since last period */
68 u32 mic_read_offset; /* zero-based offset into DSP's mic buffer */
69 bool new_hotword; /* a new hotword is fired */
120 struct rt5677_dsp *rt5677_dsp = in rt5677_spi_pcm_close() local
133 struct rt5677_dsp *rt5677_dsp = in rt5677_spi_hw_params() local
147 struct rt5677_dsp *rt5677_dsp = in rt5677_spi_hw_free() local
166 struct rt5677_dsp *rt5677_dsp = in rt5677_spi_prepare() local
180 struct rt5677_dsp *rt5677_dsp = in rt5677_spi_pcm_pointer() local
211 static int rt5677_spi_copy_block(struct rt5677_dsp *rt5677_dsp, in rt5677_spi_copy_block()
275 static int rt5677_spi_copy(struct rt5677_dsp *rt5677_dsp, u32 amount) in rt5677_spi_copy()
305 struct rt5677_dsp *rt5677_dsp = in rt5677_spi_copy_work() local
384 struct rt5677_dsp *rt5677_dsp; in rt5677_spi_pcm_probe() local
583 struct rt5677_dsp *rt5677_dsp; in rt5677_spi_hotword_detected() local