Searched refs:xlut (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
| H A D | nouveau_dispnv50_wndwc57e.c | 119 evo_data(push, asyw->xlut.i.size << 8 | in wndwc57e_ilut_set() 120 asyw->xlut.i.mode << 2 | in wndwc57e_ilut_set() 121 asyw->xlut.i.output_mode); in wndwc57e_ilut_set() 122 evo_data(push, asyw->xlut.handle); in wndwc57e_ilut_set() 123 evo_data(push, asyw->xlut.i.offset >> 8); in wndwc57e_ilut_set() 177 asyw->xlut.i.mode = 1; /* DIRECT8. */ in wndwc57e_ilut() 179 asyw->xlut.i.mode = 2; /* DIRECT10. */ in wndwc57e_ilut() 181 asyw->xlut.i.size = 4 /* VSS header. */ + size + 1 /* Entries. */; in wndwc57e_ilut() 182 asyw->xlut.i.output_mode = 0; /* INTERPOLATE_DISABLE. */ in wndwc57e_ilut() 183 asyw->xlut.i.load = wndwc57e_ilut_load; in wndwc57e_ilut()
|
| H A D | nouveau_dispnv50_wndw.c | 127 if (clr.xlut ) wndw->func-> xlut_clr(wndw); in nv50_wndw_flush_clr() 147 if (asyw->set.xlut ) { in nv50_wndw_flush_set() 149 asyw->xlut.i.offset = in nv50_wndw_flush_set() 150 nv50_lut_load(&wndw->ilut, asyw->xlut.i.buffer, in nv50_wndw_flush_set() 151 asyw->ilut, asyw->xlut.i.load); in nv50_wndw_flush_set() 365 memset(&asyw->xlut, 0x00, sizeof(asyw->xlut)); in nv50_wndw_atomic_check_lut() 371 asyw->xlut.handle = wndw->wndw.vram.handle; in nv50_wndw_atomic_check_lut() 372 asyw->xlut.i.buffer = !asyw->xlut.i.buffer; in nv50_wndw_atomic_check_lut() 373 asyw->set.xlut = true; in nv50_wndw_atomic_check_lut() 375 asyw->clr.xlut = armw->xlut.handle != 0; in nv50_wndw_atomic_check_lut() [all …]
|
| H A D | nouveau_dispnv50_base907c.c | 73 evo_data(push, asyw->xlut.i.enable << 30 | in base907c_xlut_set() 74 asyw->xlut.i.mode << 24); in base907c_xlut_set() 75 evo_data(push, asyw->xlut.i.offset >> 8); in base907c_xlut_set() 78 evo_data(push, asyw->xlut.handle); in base907c_xlut_set() 89 asyw->xlut.i.mode = size == 1024 ? 4 : 7; in base907c_ilut() 90 asyw->xlut.i.enable = 2; in base907c_ilut() 91 asyw->xlut.i.load = head907d_olut_load; in base907c_ilut()
|
| H A D | nouveau_dispnv50_wndwc37e.c | 70 evo_data(push, asyw->xlut.i.output_mode << 8 | in wndwc37e_ilut_set() 71 asyw->xlut.i.range << 4 | in wndwc37e_ilut_set() 72 asyw->xlut.i.size); in wndwc37e_ilut_set() 73 evo_data(push, asyw->xlut.i.offset >> 8); in wndwc37e_ilut_set() 74 evo_data(push, asyw->xlut.handle); in wndwc37e_ilut_set() 85 asyw->xlut.i.mode = 2; in wndwc37e_ilut() 86 asyw->xlut.i.size = size == 1024 ? 2 : 0; in wndwc37e_ilut() 87 asyw->xlut.i.range = 0; in wndwc37e_ilut() 88 asyw->xlut.i.output_mode = 1; in wndwc37e_ilut() 89 asyw->xlut.i.load = head907d_olut_load; in wndwc37e_ilut()
|
| H A D | atom.h | 193 } xlut; member 243 bool xlut:1; member
|