Searched refs:gpfifo (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/nvif/ |
| H A D | chan.c | 14 if (chan->func->gpfifo.post) { in nvif_chan_gpfifo_push_kick() 15 if (push->end - push->cur < chan->func->gpfifo.post_size) in nvif_chan_gpfifo_push_kick() 16 push->end = push->cur + chan->func->gpfifo.post_size; in nvif_chan_gpfifo_push_kick() 23 chan->func->gpfifo.push(chan, true, chan->push.addr + (put << 2), cnt << 2, false); in nvif_chan_gpfifo_push_kick() 24 chan->func->gpfifo.kick(chan); in nvif_chan_gpfifo_push_kick() 39 const u32 pbptr = (chan->push.cur - map) + chan->func->gpfifo.post_size; in nvif_chan_gpfifo_post() 40 const u32 gpptr = (chan->gpfifo.cur + 1) & chan->gpfifo.max; in nvif_chan_gpfifo_post() 42 if (!chan->func->gpfifo.post) in nvif_chan_gpfifo_post() 45 return chan->func->gpfifo.post(chan, gpptr, pbptr); in nvif_chan_gpfifo_post() 51 chan->func->gpfifo.push(chan, false, addr, size, no_prefetch); in nvif_chan_gpfifo_push() [all …]
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_exec.c | 385 push_max = nouveau_exec_push_max_from_ib_max(chan->chan.gpfifo.max); in nouveau_exec_ioctl_exec()
|