Lines Matching refs:wndw
24 #include "wndw.h"
32 wimmc37b_update(struct nv50_wndw *wndw, u32 *interlock)
34 struct nvif_push *push = wndw->wimm.push;
42 !!(interlock[NV50_DISP_INTERLOCK_WNDW] & wndw->interlock.data)));
47 wimmc37b_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
49 struct nvif_push *push = wndw->wimm.push;
69 s32 oclass, struct nv50_wndw *wndw)
72 .pushbuf = 0xb0007b00 | wndw->id,
73 .index = wndw->id,
80 &wndw->wimm);
86 wndw->interlock.wimm = wndw->interlock.data;
87 wndw->immd = func;
92 wimmc37b_init(struct nouveau_drm *drm, s32 oclass, struct nv50_wndw *wndw)
94 return wimmc37b_init_(&wimmc37b, drm, oclass, wndw);