Lines Matching defs:asyh
31 headc57d_or(struct nv50_head *head, struct nv50_head_atom *asyh)
41 switch (asyh->or.depth) {
47 depth = asyh->or.depth;
56 NVVAL(NVC57D, HEAD_SET_CONTROL_OUTPUT_RESOURCE, CRC_MODE, asyh->or.crc_raster) |
57 NVVAL(NVC57D, HEAD_SET_CONTROL_OUTPUT_RESOURCE, HSYNC_POLARITY, asyh->or.nhsync) |
58 NVVAL(NVC57D, HEAD_SET_CONTROL_OUTPUT_RESOURCE, VSYNC_POLARITY, asyh->or.nvsync) |
66 headc57d_procamp(struct nv50_head *head, struct nv50_head_atom *asyh)
98 headc57d_olut_set(struct nv50_head *head, struct nv50_head_atom *asyh)
108 NVVAL(NVC57D, HEAD_SET_OLUT_CONTROL, INTERPOLATE, asyh->olut.output_mode) |
110 NVVAL(NVC57D, HEAD_SET_OLUT_CONTROL, MODE, asyh->olut.mode) |
111 NVVAL(NVC57D, HEAD_SET_OLUT_CONTROL, SIZE, asyh->olut.size),
114 HEAD_SET_CONTEXT_DMA_OLUT(i), asyh->olut.handle,
115 HEAD_SET_OFFSET_OLUT(i), asyh->olut.offset >> 8);
173 headc57d_olut(struct nv50_head *head, struct nv50_head_atom *asyh, int size)
178 asyh->olut.mode = NVC57D_HEAD_SET_OLUT_CONTROL_MODE_DIRECT10;
179 asyh->olut.size = 4 /* VSS header. */ + 1024 + 1 /* Entries. */;
180 asyh->olut.output_mode = NVC57D_HEAD_SET_OLUT_CONTROL_INTERPOLATE_ENABLE;
182 asyh->olut.load = headc57d_olut_load_8;
184 asyh->olut.load = headc57d_olut_load;
189 headc57d_mode(struct nv50_head *head, struct nv50_head_atom *asyh)
192 struct nv50_head_mode *m = &asyh->mode;