Home
last modified time | relevance | path

Searched refs:procamp (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dhead.c73 if (asyh->set.procamp) head->func->procamp (head, asyh); in nv50_head_flush_set()
83 const int vib = asyc->procamp.color_vibrance - 100; in nv50_head_atomic_check_procamp()
84 const int hue = asyc->procamp.vibrant_hue - 90; in nv50_head_atomic_check_procamp()
86 asyh->procamp.sat.cos = ((vib * 2047 + adj) / 100) & 0xfff; in nv50_head_atomic_check_procamp()
87 asyh->procamp.sat.sin = ((hue * 2047) / 100) & 0xfff; in nv50_head_atomic_check_procamp()
88 asyh->set.procamp = true; in nv50_head_atomic_check_procamp()
391 if (asyc->set.procamp) in nv50_head_atomic_check()
485 asyh->procamp = armh->procamp; in nv50_head_atomic_duplicate_state()
H A Datom.h115 } procamp; member
143 bool procamp:1; member
H A Dheadc37d.c77 NVVAL(NVC37D, HEAD_SET_PROCAMP, SAT_COS, asyh->procamp.sat.cos) | in headc37d_procamp()
78 NVVAL(NVC37D, HEAD_SET_PROCAMP, SAT_SINE, asyh->procamp.sat.sin) | in headc37d_procamp()
297 .procamp = headc37d_procamp,
H A Dhead.h49 int (*procamp)(struct nv50_head *, struct nv50_head_atom *); member
H A Dhead507d.c42 NVVAL(NV507D, HEAD_SET_PROCAMP, SAT_COS, asyh->procamp.sat.cos) | in head507d_procamp()
43 NVVAL(NV507D, HEAD_SET_PROCAMP, SAT_SINE, asyh->procamp.sat.sin) | in head507d_procamp()
448 .procamp = head507d_procamp,
H A Dhead907d.c70 NVVAL(NV907D, HEAD_SET_PROCAMP, SAT_COS, asyh->procamp.sat.cos) | in head907d_procamp()
71 NVVAL(NV907D, HEAD_SET_PROCAMP, SAT_SINE, asyh->procamp.sat.sin) | in head907d_procamp()
431 .procamp = head907d_procamp,
H A Dhead917d.c136 .procamp = head907d_procamp,
H A Dhead827d.c167 .procamp = head507d_procamp,
H A Dheadc57d.c249 .procamp = headc57d_procamp,
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.c118 *val = asyc->procamp.vibrant_hue; in nouveau_conn_atomic_get_property()
120 *val = asyc->procamp.color_vibrance; in nouveau_conn_atomic_get_property()
205 asyc->procamp.vibrant_hue = val; in nouveau_conn_atomic_set_property()
206 asyc->set.procamp = true; in nouveau_conn_atomic_set_property()
211 asyc->procamp.color_vibrance = val; in nouveau_conn_atomic_set_property()
212 asyc->set.procamp = true; in nouveau_conn_atomic_set_property()
240 asyc->procamp = armc->procamp; in nouveau_conn_atomic_duplicate_state()
268 asyc->procamp.color_vibrance = 150; in nouveau_conn_reset()
269 asyc->procamp.vibrant_hue = 90; in nouveau_conn_reset()
320 armc->procamp.vibrant_hue); in nouveau_conn_attach_properties()
[all …]
H A Dnouveau_connector.h108 } procamp; member
114 bool procamp:1; member