Home
last modified time | relevance | path

Searched refs:olut (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dhead.c50 if (clr.olut) head->func->olut_clr(head); in nv50_head_flush_clr()
59 if (asyh->set.olut ) { in nv50_head_flush_set_wndw()
60 asyh->olut.offset = nv50_lut_load(&head->olut, in nv50_head_flush_set_wndw()
61 asyh->olut.buffer, in nv50_head_flush_set_wndw()
63 asyh->olut.load); in nv50_head_flush_set_wndw()
232 struct drm_property_blob *olut = asyh->state.gamma_lut, in nv50_head_atomic_check_lut() local
247 if (olut) { in nv50_head_atomic_check_lut()
251 if (asyh->wndw.olut) { in nv50_head_atomic_check_lut()
255 if (asyh->wndw.olut != asyh->wndw.mask) in nv50_head_atomic_check_lut()
257 olut = NULL; in nv50_head_atomic_check_lut()
[all …]
H A Dheadc37d.c186 NVVAL(NVC37D, HEAD_SET_CONTROL_OUTPUT_LUT, SIZE, asyh->olut.size) | in headc37d_olut_set()
187 NVVAL(NVC37D, HEAD_SET_CONTROL_OUTPUT_LUT, RANGE, asyh->olut.range) | in headc37d_olut_set()
188 NVVAL(NVC37D, HEAD_SET_CONTROL_OUTPUT_LUT, OUTPUT_MODE, asyh->olut.output_mode), in headc37d_olut_set()
190 HEAD_SET_OFFSET_OUTPUT_LUT(i), asyh->olut.offset >> 8, in headc37d_olut_set()
191 HEAD_SET_CONTEXT_DMA_OUTPUT_LUT(i), asyh->olut.handle); in headc37d_olut_set()
201 asyh->olut.size = size == 1024 ? NVC37D_HEAD_SET_CONTROL_OUTPUT_LUT_SIZE_SIZE_1025 : in headc37d_olut()
203 asyh->olut.range = NVC37D_HEAD_SET_CONTROL_OUTPUT_LUT_RANGE_UNITY; in headc37d_olut()
204 asyh->olut.output_mode = NVC37D_HEAD_SET_CONTROL_OUTPUT_LUT_OUTPUT_MODE_INTERPOLATE; in headc37d_olut()
205 asyh->olut.load = head907d_olut_load; in headc37d_olut()
287 .olut = headc37d_olut,
H A Dhead827d.c139 NVVAL(NV827D, HEAD_SET_BASE_LUT_LO, MODE, asyh->olut.mode) | in head827d_olut_set()
143 NVVAL(NV827D, HEAD_SET_BASE_LUT_HI, ORIGIN, asyh->olut.offset >> 8)); in head827d_olut_set()
145 PUSH_MTHD(push, NV827D, HEAD_SET_CONTEXT_DMA_LUT(i), asyh->olut.handle); in head827d_olut_set()
153 .olut = head507d_olut,
H A Dhead507d.c242 asyh->set.olut = asyh->olut.handle != 0; in head507d_core_set()
305 NVVAL(NV507D, HEAD_SET_BASE_LUT_LO, MODE, asyh->olut.mode) | in head507d_olut_set()
309 NVVAL(NV507D, HEAD_SET_BASE_LUT_HI, ORIGIN, asyh->olut.offset >> 8)); in head507d_olut_set()
337 asyh->olut.mode = NV507D_HEAD_SET_BASE_LUT_LO_MODE_LORES; in head507d_olut()
339 asyh->olut.mode = NV507D_HEAD_SET_BASE_LUT_LO_MODE_HIRES; in head507d_olut()
341 asyh->olut.load = head507d_olut_load; in head507d_olut()
434 .olut = head507d_olut,
H A Dhead907d.c275 NVVAL(NV907D, HEAD_SET_OUTPUT_LUT_LO, MODE, asyh->olut.mode) | in head907d_olut_set()
279 NVVAL(NV907D, HEAD_SET_OUTPUT_LUT_HI, ORIGIN, asyh->olut.offset >> 8)); in head907d_olut_set()
281 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMA_LUT(i), asyh->olut.handle); in head907d_olut_set()
309 asyh->olut.mode = NV907D_HEAD_SET_OUTPUT_LUT_LO_MODE_INTERPOLATE_1025_UNITY_RANGE; in head907d_olut()
311 asyh->olut.mode = NV907D_HEAD_SET_OUTPUT_LUT_LO_MODE_INTERPOLATE_257_UNITY_RANGE; in head907d_olut()
313 asyh->olut.load = head907d_olut_load; in head907d_olut()
416 .olut = head907d_olut,
H A Datom.h25 u32 olut; member
65 } olut; member
135 bool olut:1; member
H A Dhead917d.c121 .olut = head907d_olut,
H A Dwndw.c399 asyh->wndw.olut |= BIT(wndw->id); in nv50_wndw_atomic_check_lut()
401 asyh->wndw.olut &= ~BIT(wndw->id); in nv50_wndw_atomic_check_lut()