Lines Matching defs:asyw
34 ovly507e_scale_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
43 NVVAL(NV507E, SET_POINT_IN, X, asyw->scale.sx) |
44 NVVAL(NV507E, SET_POINT_IN, Y, asyw->scale.sy),
47 NVVAL(NV507E, SET_SIZE_IN, WIDTH, asyw->scale.sw) |
48 NVVAL(NV507E, SET_SIZE_IN, HEIGHT, asyw->scale.sh),
51 NVVAL(NV507E, SET_SIZE_OUT, WIDTH, asyw->scale.dw));
56 ovly507e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
66 NVVAL(NV507E, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval));
68 PUSH_MTHD(push, NV507E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]);
73 PUSH_MTHD(push, NV507E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8);
76 NVVAL(NV507E, SURFACE_SET_SIZE, WIDTH, asyw->image.w) |
77 NVVAL(NV507E, SURFACE_SET_SIZE, HEIGHT, asyw->image.h),
80 NVVAL(NV507E, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) |
81 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, (asyw->image.pitch[0] >> 8)) |
82 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) |
83 NVVAL(NV507E, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout),
86 NVVAL(NV507E, SURFACE_SET_PARAMS, FORMAT, asyw->image.format) |
87 NVVAL(NV507E, SURFACE_SET_PARAMS, COLOR_SPACE, asyw->image.colorspace) |
88 NVVAL(NV507E, SURFACE_SET_PARAMS, KIND, asyw->image.kind) |
94 ovly507e_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
101 ovly507e_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
104 const struct drm_framebuffer *fb = asyw->state.fb;
107 ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state,