Lines Matching defs:asyw
36 ovly507e_scale_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
45 NVVAL(NV507E, SET_POINT_IN, X, asyw->scale.sx) |
46 NVVAL(NV507E, SET_POINT_IN, Y, asyw->scale.sy),
49 NVVAL(NV507E, SET_SIZE_IN, WIDTH, asyw->scale.sw) |
50 NVVAL(NV507E, SET_SIZE_IN, HEIGHT, asyw->scale.sh),
53 NVVAL(NV507E, SET_SIZE_OUT, WIDTH, asyw->scale.dw));
58 ovly507e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
68 NVVAL(NV507E, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval));
70 PUSH_MTHD(push, NV507E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]);
75 PUSH_MTHD(push, NV507E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8);
78 NVVAL(NV507E, SURFACE_SET_SIZE, WIDTH, asyw->image.w) |
79 NVVAL(NV507E, SURFACE_SET_SIZE, HEIGHT, asyw->image.h),
82 NVVAL(NV507E, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) |
83 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, (asyw->image.pitch[0] >> 8)) |
84 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) |
85 NVVAL(NV507E, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout),
88 NVVAL(NV507E, SURFACE_SET_PARAMS, FORMAT, asyw->image.format) |
89 NVVAL(NV507E, SURFACE_SET_PARAMS, COLOR_SPACE, asyw->image.colorspace) |
90 NVVAL(NV507E, SURFACE_SET_PARAMS, KIND, asyw->image.kind) |
96 ovly507e_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
103 ovly507e_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
106 const struct drm_framebuffer *fb = asyw->state.fb;
109 ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state,