Home
last modified time | relevance | path

Searched refs:ib_put (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/nouveau/
Dnouveau_dma.c77 int ip = (chan->dma.ib_put * 2) + chan->dma.ib_base; in nv50_dma_push()
86 chan->dma.ib_put = (chan->dma.ib_put + 1) & chan->dma.ib_max; in nv50_dma_push()
92 nvif_wr32(chan->userd, 0x8c, chan->dma.ib_put); in nv50_dma_push()
116 chan->dma.ib_free = get - chan->dma.ib_put; in nv50_dma_push_wait()
Dnouveau_chan.h49 int ib_put; member
Dnouveau_chan.c458 chan->dma.ib_put = 0; in nouveau_channel_init()
459 chan->dma.ib_free = chan->dma.ib_max - chan->dma.ib_put; in nouveau_channel_init()
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dnv04.c372 u32 ib_put = nvkm_rd32(device, 0x003330); in nv04_fifo_intr_dma_pusher() local
378 ib_get, ib_put, state, nv_dma_state_err(state), in nv04_fifo_intr_dma_pusher()
387 if (ib_get != ib_put) in nv04_fifo_intr_dma_pusher()
388 nvkm_wr32(device, 0x003334, ib_put); in nv04_fifo_intr_dma_pusher()