Searched refs:pushdma (Results 1 – 4 of 4) sorted by relevance
76 chan->pushdma = (void *)nvkm_handle_ref(parent, pushbuf); in nvkm_fifo_channel_create_()77 if (!chan->pushdma) in nvkm_fifo_channel_create_()80 dmaeng = (void *)chan->pushdma->base.engine; in nvkm_fifo_channel_create_()81 switch (chan->pushdma->base.oclass->handle) { in nvkm_fifo_channel_create_()89 ret = dmaeng->bind(chan->pushdma, parent, &chan->pushgpu); in nvkm_fifo_channel_create_()129 nvkm_object_ref(NULL, (struct nvkm_object **)&chan->pushdma); in nvkm_fifo_channel_destroy()
220 dmac->pushdma = (void *)nvkm_handle_ref(parent, pushbuf); in nv50_disp_dmac_create_()221 if (!dmac->pushdma) in nv50_disp_dmac_create_()224 switch (nv_mclass(dmac->pushdma)) { in nv50_disp_dmac_create_()227 if (dmac->pushdma->limit - dmac->pushdma->start != 0xfff) in nv50_disp_dmac_create_()230 switch (dmac->pushdma->target) { in nv50_disp_dmac_create_()232 dmac->push = 0x00000001 | dmac->pushdma->start >> 8; in nv50_disp_dmac_create_()235 dmac->push = 0x00000003 | dmac->pushdma->start >> 8; in nv50_disp_dmac_create_()252 nvkm_object_ref(NULL, (struct nvkm_object **)&dmac->pushdma); in nv50_disp_dmac_dtor()
116 struct nvkm_dmaobj *pushdma; member
7 struct nvkm_dmaobj *pushdma; member