Lines Matching refs:asyh
49 head827d_curs_set(struct nv50_head *head, struct nv50_head_atom *asyh)
60 NVVAL(NV827D, HEAD_SET_CONTROL_CURSOR, FORMAT, asyh->curs.format) |
61 NVVAL(NV827D, HEAD_SET_CONTROL_CURSOR, SIZE, asyh->curs.layout) |
67 HEAD_SET_OFFSET_CURSOR(i), asyh->curs.offset >> 8);
69 PUSH_MTHD(push, NV827D, HEAD_SET_CONTEXT_DMA_CURSOR(i), asyh->curs.handle);
74 head827d_core_set(struct nv50_head *head, struct nv50_head_atom *asyh)
84 NVVAL(NV827D, HEAD_SET_OFFSET, ORIGIN, asyh->core.offset >> 8));
87 NVVAL(NV827D, HEAD_SET_SIZE, WIDTH, asyh->core.w) |
88 NVVAL(NV827D, HEAD_SET_SIZE, HEIGHT, asyh->core.h),
91 NVVAL(NV827D, HEAD_SET_STORAGE, BLOCK_HEIGHT, asyh->core.blockh) |
92 NVVAL(NV827D, HEAD_SET_STORAGE, PITCH, asyh->core.pitch >> 8) |
93 NVVAL(NV827D, HEAD_SET_STORAGE, PITCH, asyh->core.blocks) |
94 NVVAL(NV827D, HEAD_SET_STORAGE, MEMORY_LAYOUT, asyh->core.layout),
97 NVVAL(NV827D, HEAD_SET_PARAMS, FORMAT, asyh->core.format) |
102 NVVAL(NV827D, HEAD_SET_CONTEXT_DMAS_ISO, HANDLE, asyh->core.handle));
105 NVVAL(NV827D, HEAD_SET_VIEWPORT_POINT_IN, X, asyh->core.x) |
106 NVVAL(NV827D, HEAD_SET_VIEWPORT_POINT_IN, Y, asyh->core.y));
128 head827d_olut_set(struct nv50_head *head, struct nv50_head_atom *asyh)
139 NVVAL(NV827D, HEAD_SET_BASE_LUT_LO, MODE, asyh->olut.mode) |
143 NVVAL(NV827D, HEAD_SET_BASE_LUT_HI, ORIGIN, asyh->olut.offset >> 8));
145 PUSH_MTHD(push, NV827D, HEAD_SET_CONTEXT_DMA_LUT(i), asyh->olut.handle);