| /Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/ |
| D | wndwc57e.c | 40 evo_data(push, asyw->image.mode << 4 | asyw->image.interval); in wndwc57e_image_set() 42 evo_data(push, asyw->image.h << 16 | asyw->image.w); in wndwc57e_image_set() 43 evo_data(push, asyw->image.layout << 4 | asyw->image.blockh); in wndwc57e_image_set() 44 evo_data(push, asyw->image.colorspace << 8 | in wndwc57e_image_set() 46 evo_data(push, asyw->image.blocks[0] | (asyw->image.pitch[0] >> 6)); in wndwc57e_image_set() 48 evo_data(push, asyw->image.handle[0]); in wndwc57e_image_set() 50 evo_data(push, asyw->image.offset[0] >> 8); in wndwc57e_image_set() 52 evo_data(push, (asyw->state.src_y >> 16) << 16 | in wndwc57e_image_set() 55 evo_data(push, (asyw->state.src_h >> 16) << 16 | in wndwc57e_image_set() 58 evo_data(push, asyw->state.crtc_h << 16 | in wndwc57e_image_set() [all …]
|
| D | wndwc37e.c | 43 evo_data(push, asyw->csc.matrix[i]); in wndwc37e_csc_set() 54 evo_data(push, 0x00000000); in wndwc37e_ilut_clr() 65 evo_data(push, asyw->xlut.i.output_mode << 8 | in wndwc37e_ilut_set() 68 evo_data(push, asyw->xlut.i.offset >> 8); in wndwc37e_ilut_set() 69 evo_data(push, asyw->xlut.handle); in wndwc37e_ilut_set() 90 evo_data(push, asyw->blend.depth << 4); in wndwc37e_blend_set() 91 evo_data(push, asyw->blend.k1); in wndwc37e_blend_set() 92 evo_data(push, asyw->blend.dst_color << 12 | in wndwc37e_blend_set() 96 evo_data(push, 0xffff0000); in wndwc37e_blend_set() 97 evo_data(push, 0xffff0000); in wndwc37e_blend_set() [all …]
|
| D | head907d.c | 32 evo_data(push, 0x00000001 | asyh->or.depth << 6 | in head907d_or() 35 evo_data(push, 0x31ec6000 | head->base.index << 25 | in head907d_or() 48 evo_data(push, asyh->procamp.sat.sin << 20 | in head907d_procamp() 61 evo_data(push, asyh->dither.mode << 3 | in head907d_dither() 91 evo_data(push, bounds); in head907d_ovly() 118 evo_data(push, bounds); in head907d_base() 130 evo_data(push, 0x05000000); in head907d_curs_clr() 132 evo_data(push, 0x00000000); in head907d_curs_clr() 144 evo_data(push, 0x80000000 | asyh->curs.layout << 26 | in head907d_curs_set() 146 evo_data(push, asyh->curs.offset >> 8); in head907d_curs_set() [all …]
|
| D | base907c.c | 30 evo_data(push, asyw->image.mode << 8 | in base907c_image_set() 33 evo_data(push, asyw->image.handle[0]); in base907c_image_set() 35 evo_data(push, asyw->image.offset[0] >> 8); in base907c_image_set() 36 evo_data(push, 0x00000000); in base907c_image_set() 37 evo_data(push, asyw->image.h << 16 | asyw->image.w); in base907c_image_set() 38 evo_data(push, asyw->image.layout << 24 | in base907c_image_set() 42 evo_data(push, asyw->image.format << 8); in base907c_image_set() 53 evo_data(push, 0x00000000); in base907c_xlut_clr() 55 evo_data(push, 0x00000000); in base907c_xlut_clr() 57 evo_data(push, 0x00000000); in base907c_xlut_clr() [all …]
|
| D | headc37d.c | 46 evo_data(push, 0x00000001 | in headc37d_or() 61 evo_data(push, 0x80000000 | in headc37d_procamp() 75 evo_data(push, asyh->dither.mode << 8 | in headc37d_dither() 89 evo_data(push, 0x000000cf); in headc37d_curs_clr() 91 evo_data(push, 0x00000000); in headc37d_curs_clr() 103 evo_data(push, 0x80000000 | in headc37d_curs_set() 106 evo_data(push, 0x000072ff); in headc37d_curs_set() 108 evo_data(push, asyh->curs.handle); in headc37d_curs_set() 110 evo_data(push, asyh->curs.offset >> 8); in headc37d_curs_set() 130 evo_data(push, 0x00000000); in headc37d_olut_clr() [all …]
|
| D | head827d.c | 32 evo_data(push, 0x05000000); in head827d_curs_clr() 34 evo_data(push, 0x00000000); in head827d_curs_clr() 46 evo_data(push, 0x80000000 | asyh->curs.layout << 26 | in head827d_curs_set() 48 evo_data(push, asyh->curs.offset >> 8); in head827d_curs_set() 50 evo_data(push, asyh->curs.handle); in head827d_curs_set() 62 evo_data(push, asyh->core.offset >> 8); in head827d_core_set() 64 evo_data(push, asyh->core.h << 16 | asyh->core.w); in head827d_core_set() 65 evo_data(push, asyh->core.layout << 20 | in head827d_core_set() 69 evo_data(push, asyh->core.format << 8); in head827d_core_set() 70 evo_data(push, asyh->core.handle); in head827d_core_set() [all …]
|
| D | base827c.c | 30 evo_data(push, asyw->image.mode << 8 | in base827c_image_set() 33 evo_data(push, asyw->image.handle[0]); in base827c_image_set() 36 evo_data(push, 1); in base827c_image_set() 37 evo_data(push, 0x6400); in base827c_image_set() 40 evo_data(push, 0); in base827c_image_set() 41 evo_data(push, 0); in base827c_image_set() 44 evo_data(push, asyw->image.offset[0] >> 8); in base827c_image_set() 45 evo_data(push, 0x00000000); in base827c_image_set() 46 evo_data(push, asyw->image.h << 16 | asyw->image.w); in base827c_image_set() 47 evo_data(push, asyw->image.layout << 20 | in base827c_image_set() [all …]
|
| D | base507c.c | 39 evo_data(push, interlock[NV50_DISP_INTERLOCK_CORE]); in base507c_update() 50 evo_data(push, 0x00000000); in base507c_image_clr() 52 evo_data(push, 0x00000000); in base507c_image_clr() 63 evo_data(push, asyw->image.mode << 8 | in base507c_image_set() 66 evo_data(push, asyw->image.handle[0]); in base507c_image_set() 69 evo_data(push, 1); in base507c_image_set() 70 evo_data(push, 0x6400); in base507c_image_set() 73 evo_data(push, 0); in base507c_image_set() 74 evo_data(push, 0); in base507c_image_set() 77 evo_data(push, asyw->image.offset[0] >> 8); in base507c_image_set() [all …]
|
| D | head507d.c | 32 evo_data(push, asyh->procamp.sat.sin << 20 | in head507d_procamp() 45 evo_data(push, asyh->dither.mode << 3 | in head507d_dither() 74 evo_data(push, bounds); in head507d_ovly() 101 evo_data(push, bounds); in head507d_base() 113 evo_data(push, 0x05000000); in head507d_curs_clr() 125 evo_data(push, 0x80000000 | asyh->curs.layout << 26 | in head507d_curs_set() 127 evo_data(push, asyh->curs.offset >> 8); in head507d_curs_set() 165 evo_data(push, 0x00000000); in head507d_core_clr() 177 evo_data(push, asyh->core.offset >> 8); in head507d_core_set() 179 evo_data(push, asyh->core.h << 16 | asyh->core.w); in head507d_core_set() [all …]
|
| D | corec37d.c | 34 evo_data(push, 0x00001000 | NV50_DISP_CORE_NTFY); in corec37d_update() 38 evo_data(push, interlock[NV50_DISP_INTERLOCK_CURS]); in corec37d_update() 39 evo_data(push, interlock[NV50_DISP_INTERLOCK_WNDW]); in corec37d_update() 41 evo_data(push, 0x00000001); in corec37d_update() 45 evo_data(push, 0x00000000); in corec37d_update() 81 evo_data(push, core->chan.sync.handle); in corec37d_init() 84 evo_data(push, i >> 1); in corec37d_init() 85 evo_data(push, 0x0000001f); in corec37d_init() 86 evo_data(push, 0x00000000); in corec37d_init() 88 evo_data(push, 0x00127fff); in corec37d_init() [all …]
|
| D | ovly507e.c | 38 evo_data(push, interlock[NV50_DISP_INTERLOCK_CORE]); in ovly507e_update() 49 evo_data(push, asyw->scale.sy << 16 | asyw->scale.sx); in ovly507e_scale_set() 50 evo_data(push, asyw->scale.sh << 16 | asyw->scale.sw); in ovly507e_scale_set() 51 evo_data(push, asyw->scale.dw); in ovly507e_scale_set() 62 evo_data(push, 0x00000000); in ovly507e_image_clr() 64 evo_data(push, 0x00000000); in ovly507e_image_clr() 75 evo_data(push, asyw->image.interval << 4); in ovly507e_image_set() 77 evo_data(push, asyw->image.handle[0]); in ovly507e_image_set() 79 evo_data(push, 0x00000002); in ovly507e_image_set() 81 evo_data(push, asyw->image.offset[0] >> 8); in ovly507e_image_set() [all …]
|
| D | headc57d.c | 46 evo_data(push, 0xfc000001 | in headc57d_or() 62 evo_data(push, 0x80000000 | in headc57d_procamp() 66 evo_data(push, 0); in headc57d_procamp() 79 evo_data(push, 0x00000000); in headc57d_olut_clr() 91 evo_data(push, asyh->olut.size << 8 | in headc57d_olut_set() 94 evo_data(push, 0xffffffff); /* FP_NORM_SCALE. */ in headc57d_olut_set() 95 evo_data(push, asyh->olut.handle); in headc57d_olut_set() 96 evo_data(push, asyh->olut.offset >> 8); in headc57d_olut_set() 175 evo_data(push, (m->v.active << 16) | m->h.active ); in headc57d_mode() 176 evo_data(push, (m->v.synce << 16) | m->h.synce ); in headc57d_mode() [all …]
|
| D | ovly907e.c | 31 evo_data(push, asyw->image.interval << 4); in ovly907e_image_set() 33 evo_data(push, asyw->image.handle[0]); in ovly907e_image_set() 35 evo_data(push, 0x00000002); in ovly907e_image_set() 37 evo_data(push, asyw->image.offset[0] >> 8); in ovly907e_image_set() 39 evo_data(push, asyw->image.h << 16 | asyw->image.w); in ovly907e_image_set() 40 evo_data(push, asyw->image.layout << 24 | in ovly907e_image_set() 44 evo_data(push, asyw->image.format << 8 | in ovly907e_image_set()
|
| D | corec57d.c | 32 evo_data(push, core->chan.sync.handle); in corec57d_init() 35 evo_data(push, i >> 1); in corec57d_init() 36 evo_data(push, 0x0000000f); in corec57d_init() 37 evo_data(push, 0x00000000); in corec57d_init() 39 evo_data(push, 0x00117fff); in corec57d_init() 42 evo_data(push, 0x00000001); in corec57d_init()
|
| D | ovly827e.c | 33 evo_data(push, asyw->image.interval << 4); in ovly827e_image_set() 35 evo_data(push, asyw->image.handle[0]); in ovly827e_image_set() 37 evo_data(push, 0x00000002); in ovly827e_image_set() 39 evo_data(push, asyw->image.offset[0] >> 8); in ovly827e_image_set() 41 evo_data(push, asyw->image.h << 16 | asyw->image.w); in ovly827e_image_set() 42 evo_data(push, asyw->image.layout << 20 | in ovly827e_image_set() 46 evo_data(push, asyw->image.format << 8 | in ovly827e_image_set()
|
| D | core507d.c | 36 evo_data(push, 0x80000000 | NV50_DISP_CORE_NTFY); in core507d_update() 39 evo_data(push, interlock[NV50_DISP_INTERLOCK_BASE] | in core507d_update() 41 evo_data(push, 0x00000000); in core507d_update() 70 evo_data(push, core->chan.sync.handle); in core507d_init()
|
| D | wimmc37b.c | 35 evo_data(push, 0x00000003); in wimmc37b_update() 37 evo_data(push, 0x00000001); in wimmc37b_update() 48 evo_data(push, asyw->point.y << 16 | asyw->point.x); in wimmc37b_point()
|
| D | dac507d.c | 35 evo_data(push, ctrl); in dac507d_ctrl() 36 evo_data(push, sync); in dac507d_ctrl()
|
| D | head917d.c | 32 evo_data(push, asyh->dither.mode << 3 | in head917d_dither() 61 evo_data(push, bounds); in head917d_base()
|
| D | dac907d.c | 31 evo_data(push, ctrl); in dac907d_ctrl()
|
| D | sorc37d.c | 31 evo_data(push, ctrl); in sorc37d_ctrl()
|
| D | sor907d.c | 33 evo_data(push, ctrl); in sor907d_ctrl()
|
| D | pior507d.c | 36 evo_data(push, ctrl); in pior507d_ctrl()
|
| D | sor507d.c | 36 evo_data(push, ctrl); in sor507d_ctrl()
|
| D | disp.h | 86 #define evo_data(p, d) do { \ macro
|