olut               21 drivers/gpu/drm/nouveau/dispnv50/atom.h 		u32 olut;
olut               61 drivers/gpu/drm/nouveau/dispnv50/atom.h 	} olut;
olut              128 drivers/gpu/drm/nouveau/dispnv50/atom.h 			bool olut:1;
olut               40 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (clr.olut) head->func->olut_clr(head);
olut               51 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (asyh->set.olut   ) {
olut               52 drivers/gpu/drm/nouveau/dispnv50/head.c 		asyh->olut.offset = nv50_lut_load(&head->olut,
olut               53 drivers/gpu/drm/nouveau/dispnv50/head.c 						  asyh->olut.buffer,
olut               55 drivers/gpu/drm/nouveau/dispnv50/head.c 						  asyh->olut.load);
olut              215 drivers/gpu/drm/nouveau/dispnv50/head.c 	struct drm_property_blob *olut = asyh->state.gamma_lut;
olut              218 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (olut) {
olut              222 drivers/gpu/drm/nouveau/dispnv50/head.c 		if (asyh->wndw.olut) {
olut              226 drivers/gpu/drm/nouveau/dispnv50/head.c 			if (asyh->wndw.olut != asyh->wndw.mask)
olut              228 drivers/gpu/drm/nouveau/dispnv50/head.c 			olut = NULL;
olut              232 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (!olut && !head->func->olut_identity) {
olut              233 drivers/gpu/drm/nouveau/dispnv50/head.c 		asyh->olut.handle = 0;
olut              237 drivers/gpu/drm/nouveau/dispnv50/head.c 	asyh->olut.handle = disp->core->chan.vram.handle;
olut              238 drivers/gpu/drm/nouveau/dispnv50/head.c 	asyh->olut.buffer = !asyh->olut.buffer;
olut              239 drivers/gpu/drm/nouveau/dispnv50/head.c 	head->func->olut(head, asyh);
olut              337 drivers/gpu/drm/nouveau/dispnv50/head.c 			asyh->olut.visible = asyh->olut.handle != 0;
olut              352 drivers/gpu/drm/nouveau/dispnv50/head.c 				asyh->olut.visible = false;
olut              358 drivers/gpu/drm/nouveau/dispnv50/head.c 		asyh->olut.visible = false;
olut              382 drivers/gpu/drm/nouveau/dispnv50/head.c 		if (asyh->olut.visible) {
olut              383 drivers/gpu/drm/nouveau/dispnv50/head.c 			if (memcmp(&armh->olut, &asyh->olut, sizeof(asyh->olut)))
olut              384 drivers/gpu/drm/nouveau/dispnv50/head.c 				asyh->set.olut = true;
olut              386 drivers/gpu/drm/nouveau/dispnv50/head.c 		if (armh->olut.visible) {
olut              387 drivers/gpu/drm/nouveau/dispnv50/head.c 			asyh->clr.olut = true;
olut              390 drivers/gpu/drm/nouveau/dispnv50/head.c 		asyh->clr.olut = armh->olut.visible;
olut              393 drivers/gpu/drm/nouveau/dispnv50/head.c 		asyh->set.olut = asyh->olut.visible;
olut              428 drivers/gpu/drm/nouveau/dispnv50/head.c 	asyh->olut = armh->olut;
olut              460 drivers/gpu/drm/nouveau/dispnv50/head.c 	nv50_lut_fini(&head->olut);
olut              520 drivers/gpu/drm/nouveau/dispnv50/head.c 		ret = nv50_lut_init(disp, &drm->client.mmu, &head->olut);
olut               13 drivers/gpu/drm/nouveau/dispnv50/head.h 	struct nv50_lut olut;
olut               23 drivers/gpu/drm/nouveau/dispnv50/head.h 	void (*olut)(struct nv50_head *, struct nv50_head_atom *);
olut              196 drivers/gpu/drm/nouveau/dispnv50/head507d.c 		asyh->set.olut = asyh->olut.handle != 0;
olut              251 drivers/gpu/drm/nouveau/dispnv50/head507d.c 		evo_data(push, 0x80000000 | asyh->olut.mode << 30);
olut              252 drivers/gpu/drm/nouveau/dispnv50/head507d.c 		evo_data(push, asyh->olut.offset >> 8);
olut              278 drivers/gpu/drm/nouveau/dispnv50/head507d.c 		asyh->olut.mode = 0;
olut              280 drivers/gpu/drm/nouveau/dispnv50/head507d.c 		asyh->olut.mode = 1;
olut              282 drivers/gpu/drm/nouveau/dispnv50/head507d.c 	asyh->olut.load = head507d_olut_load;
olut              330 drivers/gpu/drm/nouveau/dispnv50/head507d.c 	.olut = head507d_olut,
olut               98 drivers/gpu/drm/nouveau/dispnv50/head827d.c 		evo_data(push, 0x80000000 | asyh->olut.mode << 30);
olut               99 drivers/gpu/drm/nouveau/dispnv50/head827d.c 		evo_data(push, asyh->olut.offset >> 8);
olut              101 drivers/gpu/drm/nouveau/dispnv50/head827d.c 		evo_data(push, asyh->olut.handle);
olut              110 drivers/gpu/drm/nouveau/dispnv50/head827d.c 	.olut = head507d_olut,
olut              208 drivers/gpu/drm/nouveau/dispnv50/head907d.c 		evo_data(push, 0x80000000 | asyh->olut.mode << 24);
olut              209 drivers/gpu/drm/nouveau/dispnv50/head907d.c 		evo_data(push, asyh->olut.offset >> 8);
olut              211 drivers/gpu/drm/nouveau/dispnv50/head907d.c 		evo_data(push, asyh->olut.handle);
olut              236 drivers/gpu/drm/nouveau/dispnv50/head907d.c 	asyh->olut.mode = 7;
olut              237 drivers/gpu/drm/nouveau/dispnv50/head907d.c 	asyh->olut.load = head907d_olut_load;
olut              287 drivers/gpu/drm/nouveau/dispnv50/head907d.c 	.olut = head907d_olut,
olut               85 drivers/gpu/drm/nouveau/dispnv50/head917d.c 	.olut = head907d_olut,
olut              142 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 		evo_data(push, asyh->olut.output_mode << 8 |
olut              143 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 			       asyh->olut.range << 4 |
olut              144 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 			       asyh->olut.size);
olut              145 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 		evo_data(push, asyh->olut.offset >> 8);
olut              146 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 		evo_data(push, asyh->olut.handle);
olut              154 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 	asyh->olut.mode = 2;
olut              155 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 	asyh->olut.size = 0;
olut              156 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 	asyh->olut.range = 0;
olut              157 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 	asyh->olut.output_mode = 1;
olut              158 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 	asyh->olut.load = head907d_olut_load;
olut              203 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 	.olut = headc37d_olut,
olut               91 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 		evo_data(push, asyh->olut.size << 8 |
olut               92 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 			       asyh->olut.mode << 2 |
olut               93 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 			       asyh->olut.output_mode);
olut               95 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 		evo_data(push, asyh->olut.handle);
olut               96 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 		evo_data(push, asyh->olut.offset >> 8);
olut              157 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 	asyh->olut.mode = 2; /* DIRECT10 */
olut              158 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 	asyh->olut.size = 4 /* VSS header. */ + 1024 + 1 /* Entries. */;
olut              159 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 	asyh->olut.output_mode = 1; /* INTERPOLATE_ENABLE. */
olut              162 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 		asyh->olut.load = headc57d_olut_load_8;
olut              164 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 		asyh->olut.load = headc57d_olut_load;
olut              195 drivers/gpu/drm/nouveau/dispnv50/headc57d.c 	.olut = headc57d_olut,
olut              347 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyh->wndw.olut |= BIT(wndw->id);
olut              349 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyh->wndw.olut &= ~BIT(wndw->id);