Lines Matching refs:asyw

68 base507c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)  in base507c_image_set()  argument
77 NVVAL(NV507C, SET_PRESENT_CONTROL, BEGIN_MODE, asyw->image.mode) | in base507c_image_set()
78 NVVAL(NV507C, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval)); in base507c_image_set()
80 PUSH_MTHD(push, NV507C, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in base507c_image_set()
82 if (asyw->image.format == NV507C_SURFACE_SET_PARAMS_FORMAT_RF16_GF16_BF16_AF16) { in base507c_image_set()
98 PUSH_MTHD(push, NV507C, SURFACE_SET_OFFSET(0, 0), asyw->image.offset[0] >> 8); in base507c_image_set()
101 NVVAL(NV507C, SURFACE_SET_SIZE, WIDTH, asyw->image.w) | in base507c_image_set()
102 NVVAL(NV507C, SURFACE_SET_SIZE, HEIGHT, asyw->image.h), in base507c_image_set()
105 NVVAL(NV507C, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout) | in base507c_image_set()
106 NVVAL(NV507C, SURFACE_SET_STORAGE, PITCH, asyw->image.pitch[0] >> 8) | in base507c_image_set()
107 NVVAL(NV507C, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) | in base507c_image_set()
108 NVVAL(NV507C, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh), in base507c_image_set()
111 NVVAL(NV507C, SURFACE_SET_PARAMS, FORMAT, asyw->image.format) | in base507c_image_set()
115 NVVAL(NV507C, SURFACE_SET_PARAMS, KIND, asyw->image.kind) | in base507c_image_set()
135 base507c_xlut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) in base507c_xlut_set() argument
174 base507c_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) in base507c_ntfy_set() argument
183 NVVAL(NV507C, SET_NOTIFIER_CONTROL, MODE, asyw->ntfy.awaken) | in base507c_ntfy_set()
184 NVVAL(NV507C, SET_NOTIFIER_CONTROL, OFFSET, asyw->ntfy.offset >> 2), in base507c_ntfy_set()
186 SET_CONTEXT_DMA_NOTIFIER, asyw->ntfy.handle); in base507c_ntfy_set()
211 base507c_sema_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) in base507c_sema_set() argument
219 PUSH_MTHD(push, NV507C, SET_SEMAPHORE_CONTROL, asyw->sema.offset, in base507c_sema_set()
220 SET_SEMAPHORE_ACQUIRE, asyw->sema.acquire, in base507c_sema_set()
221 SET_SEMAPHORE_RELEASE, asyw->sema.release, in base507c_sema_set()
222 SET_CONTEXT_DMA_SEMAPHORE, asyw->sema.handle); in base507c_sema_set()
227 base507c_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, in base507c_release() argument
234 base507c_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, in base507c_acquire() argument
237 const struct drm_framebuffer *fb = asyw->state.fb; in base507c_acquire()
240 ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state, in base507c_acquire()
254 asyh->base.x = asyw->state.src.x1 >> 16; in base507c_acquire()
255 asyh->base.y = asyw->state.src.y1 >> 16; in base507c_acquire()
256 asyh->base.w = asyw->state.fb->width; in base507c_acquire()
257 asyh->base.h = asyw->state.fb->height; in base507c_acquire()