Lines Matching defs:p_rbuf
206 struct ringbuf_regs *p_rbuf,
217 p_rbuf->period_bytes = periodsize;
218 p_rbuf->buf_size = bufsize;
239 writel(start, audio_io + p_rbuf->baseaddr);
240 writel(end, audio_io + p_rbuf->endaddr);
241 writel(fmark_val, audio_io + p_rbuf->fmark);
242 writel(initial_rd, audio_io + p_rbuf->rdaddr);
243 writel(initial_wr, audio_io + p_rbuf->wraddr);
249 struct ringbuf_regs *p_rbuf;
256 p_rbuf = &aio->play_rb_regs;
260 *p_rbuf = RINGBUF_REG_PLAYBACK(0);
263 *p_rbuf = RINGBUF_REG_PLAYBACK(2);
266 *p_rbuf = RINGBUF_REG_PLAYBACK(4);
269 *p_rbuf = RINGBUF_REG_PLAYBACK(6);
275 p_rbuf = &aio->capture_rb_regs;
279 *p_rbuf = RINGBUF_REG_CAPTURE(0);
282 *p_rbuf = RINGBUF_REG_CAPTURE(2);
285 *p_rbuf = RINGBUF_REG_CAPTURE(4);
298 struct ringbuf_regs *p_rbuf = NULL;
303 p_rbuf = &aio->play_rb_regs;
305 p_rbuf = &aio->capture_rb_regs;
307 return p_rbuf;
394 struct ringbuf_regs *p_rbuf = NULL;
399 p_rbuf = get_ringbuf(substream);
409 regval = readl(aio->cygaud->audio + p_rbuf->rdaddr);
411 writel(regval, aio->cygaud->audio + p_rbuf->wraddr);
414 regval = readl(aio->cygaud->audio + p_rbuf->wraddr);
415 writel(regval, aio->cygaud->audio + p_rbuf->rdaddr);
638 struct ringbuf_regs *p_rbuf = NULL;
651 p_rbuf = get_ringbuf(substream);
657 ringbuf_set_initial(aio->cygaud->audio, p_rbuf, is_play, start,
668 struct ringbuf_regs *p_rbuf = NULL;
676 p_rbuf = get_ringbuf(substream);
678 cur = readl(aio->cygaud->audio + p_rbuf->rdaddr);
680 cur = readl(aio->cygaud->audio + p_rbuf->wraddr);
682 base = readl(aio->cygaud->audio + p_rbuf->baseaddr);