Searched refs:procamp (Results 1 – 11 of 11) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/nouveau/dispnv50/ |
D | head.c | 74 if (asyh->set.procamp) head->func->procamp (head, asyh); in nv50_head_flush_set() 84 const int vib = asyc->procamp.color_vibrance - 100; in nv50_head_atomic_check_procamp() 85 const int hue = asyc->procamp.vibrant_hue - 90; in nv50_head_atomic_check_procamp() 87 asyh->procamp.sat.cos = ((vib * 2047 + adj) / 100) & 0xfff; in nv50_head_atomic_check_procamp() 88 asyh->procamp.sat.sin = ((hue * 2047) / 100) & 0xfff; in nv50_head_atomic_check_procamp() 89 asyh->set.procamp = true; in nv50_head_atomic_check_procamp() 392 if (asyc->set.procamp) in nv50_head_atomic_check() 486 asyh->procamp = armh->procamp; in nv50_head_atomic_duplicate_state()
|
D | atom.h | 115 } procamp; member 143 bool procamp:1; member
|
D | headc37d.c | 77 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,
|
D | head.h | 49 int (*procamp)(struct nv50_head *, struct nv50_head_atom *); member
|
D | head507d.c | 42 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,
|
D | head907d.c | 70 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,
|
D | head917d.c | 136 .procamp = head907d_procamp,
|
D | head827d.c | 167 .procamp = head507d_procamp,
|
D | headc57d.c | 249 .procamp = headc57d_procamp,
|
/linux-6.1.9/drivers/gpu/drm/nouveau/ |
D | nouveau_connector.c | 119 *val = asyc->procamp.vibrant_hue; in nouveau_conn_atomic_get_property() 121 *val = asyc->procamp.color_vibrance; in nouveau_conn_atomic_get_property() 205 if (asyc->procamp.vibrant_hue != val) { in nouveau_conn_atomic_set_property() 206 asyc->procamp.vibrant_hue = val; in nouveau_conn_atomic_set_property() 207 asyc->set.procamp = true; in nouveau_conn_atomic_set_property() 211 if (asyc->procamp.color_vibrance != val) { in nouveau_conn_atomic_set_property() 212 asyc->procamp.color_vibrance = val; in nouveau_conn_atomic_set_property() 213 asyc->set.procamp = true; in nouveau_conn_atomic_set_property() 241 asyc->procamp = armc->procamp; in nouveau_conn_atomic_duplicate_state() 269 asyc->procamp.color_vibrance = 150; in nouveau_conn_reset() [all …]
|
D | nouveau_connector.h | 108 } procamp; member 114 bool procamp:1; member
|