Displaying 1 result from an estimated 1 matches for "nvc0_swmthd_vblsem_release_v".
Did you mean:
nvc0_swmthd_vblsem_release
2012 Jul 27
0
[PATCH 3/3] nouveau: add vblank methods on newer cards
...ch->base.vblank.ctxdma = data;
+ return 0;
+}
+
+static int
+nvc0_swmthd_vblsem_offset_low(struct nouveau_channel *chan,
+ u32 class, u32 mthd, u32 data)
+{
+ struct nvc0_software_chan *pch = chan->engctx[NVOBJ_ENGINE_SW];
+
+ pch->base.vblank.offset = data;
+ return 0;
+}
+
+static int
+nvc0_swmthd_vblsem_release_val(struct nouveau_channel *chan,
+ u32 class, u32 mthd, u32 data)
+{
+ struct nvc0_software_chan *pch = chan->engctx[NVOBJ_ENGINE_SW];
+
+ pch->base.vblank.value = data;
+ return 0;
+}
+
+static int
+nvc0_swmthd_vblsem_release(struct nouveau_channel *chan,
+ u32 class, u32 mthd, u3...