HomeSort by: relevance | last modified time | path
    Searched defs:wndw (Results 1 - 13 of 13) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nouveau_nvkm_engine_disp_wimmgv100.c 62 int wndw, ret = -ENOSYS; local in function:gv100_disp_wimm_new_
70 if (!(disp->wndw.mask & BIT(args->v0.index)))
73 wndw = args->v0.index;
77 return nv50_disp_dmac_new_(func, mthd, disp, chid + wndw,
78 wndw, push, oclass, pobject);
nouveau_nvkm_engine_disp_wndwgv100.c 164 int wndw, ret = -ENOSYS; local in function:gv100_disp_wndw_new_
172 if (!(disp->wndw.mask & BIT(args->v0.index)))
175 wndw = args->v0.index;
179 return nv50_disp_dmac_new_(func, mthd, disp, chid + wndw,
180 wndw, push, oclass, pobject);
nouveau_nvkm_engine_disp_gv100.c 172 int wndw; local in function:gv100_disp_intr_ctrl_disp
182 for_each_set_bit(wndw, &wndws, disp->wndw.nr) {
183 nv50_disp_chan_uevent_send(disp, 1 + wndw);
207 for_each_set_bit(head, &mask, disp->wndw.nr) {
226 int wndw; local in function:gv100_disp_intr_exc_winim
228 for_each_set_bit(wndw, &stat, disp->wndw.nr) {
229 nvkm_wr32(device, 0x611850, BIT(wndw));
230 gv100_disp_exception(disp, 33 + wndw);
246 int wndw; local in function:gv100_disp_intr_exc_win
    [all...]
nv50.h 28 } wndw, head, dac; member in struct:nv50_disp
72 } wndw, head, dac, sor, pior; member in struct:nv50_disp_func
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
core.h 26 } wndw; member in struct:nv50_core_func
nouveau_dispnv50_curs507a.c 37 curs507a_update(struct nv50_wndw *wndw, u32 *interlock)
39 nvif_wr32(&wndw->wimm.base.user, 0x0080, 0x00000000);
43 curs507a_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
45 nvif_wr32(&wndw->wimm.base.user, 0x0084, asyw->point.y << 16 |
56 curs507a_prepare(struct nv50_wndw *wndw, struct nv50_head_atom *asyh,
59 u32 handle = nv50_disp(wndw->plane.dev)->core->chan.vram.handle;
69 curs507a_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
76 curs507a_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
122 struct nv50_wndw *wndw; local in function:curs507a_new_
127 NV50_DISP_INTERLOCK_CURS, interlock_data, &wndw);
    [all...]
nouveau_dispnv50_ovly507e.c 38 ovly507e_update(struct nv50_wndw *wndw, u32 *interlock)
41 if ((push = evo_wait(&wndw->wndw, 2))) {
44 evo_kick(push, &wndw->wndw);
49 ovly507e_scale_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
52 if ((push = evo_wait(&wndw->wndw, 4))) {
57 evo_kick(push, &wndw->wndw);
182 struct nv50_wndw *wndw; local in function:ovly507e_new_
    [all...]
nouveau_dispnv50_base507c.c 39 base507c_update(struct nv50_wndw *wndw, u32 *interlock)
42 if ((push = evo_wait(&wndw->wndw, 2))) {
45 evo_kick(push, &wndw->wndw);
50 base507c_image_clr(struct nv50_wndw *wndw)
53 if ((push = evo_wait(&wndw->wndw, 4))) {
58 evo_kick(push, &wndw->wndw);
271 struct nv50_wndw *wndw; local in function:base507c_new_
    [all...]
nouveau_dispnv50_wndwc37e.c 27 #include "wndw.h"
37 wndwc37e_csc_clr(struct nv50_wndw *wndw)
42 wndwc37e_csc_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
45 if ((push = evo_wait(&wndw->wndw, 13))) {
49 evo_kick(push, &wndw->wndw);
54 wndwc37e_ilut_clr(struct nv50_wndw *wndw)
57 if ((push = evo_wait(&wndw->wndw, 2)))
295 struct nv50_wndw *wndw; local in function:wndwc37e_new_
    [all...]
nouveau_dispnv50_wndw.c 27 #include "wndw.h"
47 nv50_wndw_ctxdma_new(struct nv50_wndw *wndw, struct nouveau_framebuffer *fb)
64 list_for_each_entry(ctxdma, &wndw->ctxdma.list, head) {
71 list_add(&ctxdma->head, &wndw->ctxdma.list);
96 ret = nvif_object_init(wndw->ctxdma.parent, handle, NV_DMA_IN_MEMORY,
107 nv50_wndw_wait_armed(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
109 struct nv50_disp *disp = nv50_disp(wndw->plane.dev);
111 return wndw->func->ntfy_wait_begun(disp->sync,
113 wndw->wndw.base.device)
402 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_wndw_atomic_check
494 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_wndw_prepare_fb
594 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_wndw_destroy
649 struct nv50_wndw *wndw; local in function:nv50_wndw_new_
    [all...]
wndw.h 1 /* $NetBSD: wndw.h,v 1.2 2021/12/18 23:45:32 riastradh Exp $ */
32 struct nv50_dmac wndw; member in struct:nv50_wndw
atom.h 29 } wndw; member in struct:nv50_head_atom
nouveau_dispnv50_disp.c 33 #include "wndw.h"
1943 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_disp_atomic_commit_wndw
1944 if (interlock[wndw->interlock.type] & wndw->interlock.data) {
1945 if (wndw->func->update)
1946 wndw->func->update(wndw, interlock);
1997 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_disp_atomic_commit_tail
2004 nv50_wndw_flush_clr(wndw, interlock, atom->flush_disable, asyw);
2090 core->func->wndw.owner(core)
2099 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_disp_atomic_commit_tail
2129 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_disp_atomic_commit_tail
2203 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_disp_atomic_commit
2402 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_display_fini
2434 struct nv50_wndw *wndw = nv50_wndw(plane); local in function:nv50_display_init
    [all...]

Completed in 23 milliseconds