/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/ |
D | wndwc37e.c | 39 u32 *push, i; in wndwc37e_csc_set() local 40 if ((push = evo_wait(&wndw->wndw, 13))) { in wndwc37e_csc_set() 41 evo_mthd(push, 0x02bc, 12); in wndwc37e_csc_set() 43 evo_data(push, asyw->csc.matrix[i]); in wndwc37e_csc_set() 44 evo_kick(push, &wndw->wndw); in wndwc37e_csc_set() 51 u32 *push; in wndwc37e_ilut_clr() local 52 if ((push = evo_wait(&wndw->wndw, 2))) { in wndwc37e_ilut_clr() 53 evo_mthd(push, 0x02b8, 1); in wndwc37e_ilut_clr() 54 evo_data(push, 0x00000000); in wndwc37e_ilut_clr() 55 evo_kick(push, &wndw->wndw); in wndwc37e_ilut_clr() [all …]
|
D | head907d.c | 29 u32 *push; in head907d_or() local 30 if ((push = evo_wait(core, 3))) { in head907d_or() 31 evo_mthd(push, 0x0404 + (head->base.index * 0x300), 2); in head907d_or() 32 evo_data(push, 0x00000001 | asyh->or.depth << 6 | in head907d_or() 35 evo_data(push, 0x31ec6000 | head->base.index << 25 | in head907d_or() 37 evo_kick(push, core); in head907d_or() 45 u32 *push; in head907d_procamp() local 46 if ((push = evo_wait(core, 2))) { in head907d_procamp() 47 evo_mthd(push, 0x0498 + (head->base.index * 0x300), 1); in head907d_procamp() 48 evo_data(push, asyh->procamp.sat.sin << 20 | in head907d_procamp() [all …]
|
D | headc37d.c | 30 u32 *push; in headc37d_or() local 31 if ((push = evo_wait(core, 2))) { in headc37d_or() 45 evo_mthd(push, 0x2004 + (head->base.index * 0x400), 1); in headc37d_or() 46 evo_data(push, 0x00000001 | in headc37d_or() 50 evo_kick(push, core); in headc37d_or() 58 u32 *push; in headc37d_procamp() local 59 if ((push = evo_wait(core, 2))) { in headc37d_procamp() 60 evo_mthd(push, 0x2000 + (head->base.index * 0x400), 1); in headc37d_procamp() 61 evo_data(push, 0x80000000 | in headc37d_procamp() 64 evo_kick(push, core); in headc37d_procamp() [all …]
|
D | wndwc57e.c | 34 u32 *push; in wndwc57e_image_set() local 36 if (!(push = evo_wait(&wndw->wndw, 17))) in wndwc57e_image_set() 39 evo_mthd(push, 0x0308, 1); in wndwc57e_image_set() 40 evo_data(push, asyw->image.mode << 4 | asyw->image.interval); in wndwc57e_image_set() 41 evo_mthd(push, 0x0224, 4); 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() 47 evo_mthd(push, 0x0240, 1); in wndwc57e_image_set() [all …]
|
D | base507c.c | 36 u32 *push; in base507c_update() local 37 if ((push = evo_wait(&wndw->wndw, 2))) { in base507c_update() 38 evo_mthd(push, 0x0080, 1); in base507c_update() 39 evo_data(push, interlock[NV50_DISP_INTERLOCK_CORE]); in base507c_update() 40 evo_kick(push, &wndw->wndw); in base507c_update() 47 u32 *push; in base507c_image_clr() local 48 if ((push = evo_wait(&wndw->wndw, 4))) { in base507c_image_clr() 49 evo_mthd(push, 0x0084, 1); in base507c_image_clr() 50 evo_data(push, 0x00000000); in base507c_image_clr() 51 evo_mthd(push, 0x00c0, 1); in base507c_image_clr() [all …]
|
D | base907c.c | 27 u32 *push; in base907c_image_set() local 28 if ((push = evo_wait(&wndw->wndw, 10))) { in base907c_image_set() 29 evo_mthd(push, 0x0084, 1); in base907c_image_set() 30 evo_data(push, asyw->image.mode << 8 | in base907c_image_set() 32 evo_mthd(push, 0x00c0, 1); in base907c_image_set() 33 evo_data(push, asyw->image.handle[0]); in base907c_image_set() 34 evo_mthd(push, 0x0400, 5); 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() [all …]
|
D | head827d.c | 29 u32 *push; in head827d_curs_clr() local 30 if ((push = evo_wait(core, 4))) { in head827d_curs_clr() 31 evo_mthd(push, 0x0880 + head->base.index * 0x400, 1); in head827d_curs_clr() 32 evo_data(push, 0x05000000); in head827d_curs_clr() 33 evo_mthd(push, 0x089c + head->base.index * 0x400, 1); in head827d_curs_clr() 34 evo_data(push, 0x00000000); in head827d_curs_clr() 35 evo_kick(push, core); in head827d_curs_clr() 43 u32 *push; in head827d_curs_set() local 44 if ((push = evo_wait(core, 5))) { in head827d_curs_set() 45 evo_mthd(push, 0x0880 + head->base.index * 0x400, 2); in head827d_curs_set() [all …]
|
D | head507d.c | 29 u32 *push; in head507d_procamp() local 30 if ((push = evo_wait(core, 2))) { in head507d_procamp() 31 evo_mthd(push, 0x08a8 + (head->base.index * 0x400), 1); in head507d_procamp() 32 evo_data(push, asyh->procamp.sat.sin << 20 | in head507d_procamp() 34 evo_kick(push, core); in head507d_procamp() 42 u32 *push; in head507d_dither() local 43 if ((push = evo_wait(core, 2))) { in head507d_dither() 44 evo_mthd(push, 0x08a0 + (head->base.index * 0x0400), 1); in head507d_dither() 45 evo_data(push, asyh->dither.mode << 3 | in head507d_dither() 48 evo_kick(push, core); in head507d_dither() [all …]
|
D | ovly507e.c | 35 u32 *push; in ovly507e_update() local 36 if ((push = evo_wait(&wndw->wndw, 2))) { in ovly507e_update() 37 evo_mthd(push, 0x0080, 1); in ovly507e_update() 38 evo_data(push, interlock[NV50_DISP_INTERLOCK_CORE]); in ovly507e_update() 39 evo_kick(push, &wndw->wndw); in ovly507e_update() 46 u32 *push; in ovly507e_scale_set() local 47 if ((push = evo_wait(&wndw->wndw, 4))) { in ovly507e_scale_set() 48 evo_mthd(push, 0x00e0, 3); in ovly507e_scale_set() 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() [all …]
|
D | corec37d.c | 30 u32 *push; in corec37d_update() local 31 if ((push = evo_wait(&core->chan, 9))) { in corec37d_update() 33 evo_mthd(push, 0x020c, 1); in corec37d_update() 34 evo_data(push, 0x00001000 | NV50_DISP_CORE_NTFY); in corec37d_update() 37 evo_mthd(push, 0x0218, 2); 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() 40 evo_mthd(push, 0x0200, 1); in corec37d_update() 41 evo_data(push, 0x00000001); in corec37d_update() 44 evo_mthd(push, 0x020c, 1); in corec37d_update() [all …]
|
D | headc57d.c | 30 u32 *push; in headc57d_or() local 31 if ((push = evo_wait(core, 2))) { in headc57d_or() 45 evo_mthd(push, 0x2004 + (head->base.index * 0x400), 1); in headc57d_or() 46 evo_data(push, 0xfc000001 | in headc57d_or() 50 evo_kick(push, core); in headc57d_or() 58 u32 *push; in headc57d_procamp() local 59 if ((push = evo_wait(core, 2))) { in headc57d_procamp() 60 evo_mthd(push, 0x2000 + (head->base.index * 0x400), 1); in headc57d_procamp() 62 evo_data(push, 0x80000000 | in headc57d_procamp() 66 evo_data(push, 0); in headc57d_procamp() [all …]
|
D | base827c.c | 27 u32 *push; in base827c_image_set() local 28 if ((push = evo_wait(&wndw->wndw, 13))) { in base827c_image_set() 29 evo_mthd(push, 0x0084, 1); in base827c_image_set() 30 evo_data(push, asyw->image.mode << 8 | in base827c_image_set() 32 evo_mthd(push, 0x00c0, 1); in base827c_image_set() 33 evo_data(push, asyw->image.handle[0]); in base827c_image_set() 35 evo_mthd(push, 0x0110, 2); in base827c_image_set() 36 evo_data(push, 1); in base827c_image_set() 37 evo_data(push, 0x6400); in base827c_image_set() 39 evo_mthd(push, 0x0110, 2); in base827c_image_set() [all …]
|
D | ovly907e.c | 28 u32 *push; in ovly907e_image_set() local 29 if ((push = evo_wait(&wndw->wndw, 12))) { in ovly907e_image_set() 30 evo_mthd(push, 0x0084, 1); in ovly907e_image_set() 31 evo_data(push, asyw->image.interval << 4); in ovly907e_image_set() 32 evo_mthd(push, 0x00c0, 1); in ovly907e_image_set() 33 evo_data(push, asyw->image.handle[0]); in ovly907e_image_set() 34 evo_mthd(push, 0x0100, 1); in ovly907e_image_set() 35 evo_data(push, 0x00000002); in ovly907e_image_set() 36 evo_mthd(push, 0x0400, 1); in ovly907e_image_set() 37 evo_data(push, asyw->image.offset[0] >> 8); in ovly907e_image_set() [all …]
|
D | corec57d.c | 29 u32 *push, i; in corec57d_init() local 30 if ((push = evo_wait(&core->chan, 2 + 6 * windows + 2))) { in corec57d_init() 31 evo_mthd(push, 0x0208, 1); in corec57d_init() 32 evo_data(push, core->chan.sync.handle); in corec57d_init() 34 evo_mthd(push, 0x1000 + (i * 0x080), 3); 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() 38 evo_mthd(push, 0x1010 + (i * 0x080), 1); in corec57d_init() 39 evo_data(push, 0x00117fff); in corec57d_init() [all …]
|
D | ovly827e.c | 30 u32 *push; in ovly827e_image_set() local 31 if ((push = evo_wait(&wndw->wndw, 12))) { in ovly827e_image_set() 32 evo_mthd(push, 0x0084, 1); in ovly827e_image_set() 33 evo_data(push, asyw->image.interval << 4); in ovly827e_image_set() 34 evo_mthd(push, 0x00c0, 1); in ovly827e_image_set() 35 evo_data(push, asyw->image.handle[0]); in ovly827e_image_set() 36 evo_mthd(push, 0x0100, 1); in ovly827e_image_set() 37 evo_data(push, 0x00000002); in ovly827e_image_set() 38 evo_mthd(push, 0x0800, 1); in ovly827e_image_set() 39 evo_data(push, asyw->image.offset[0] >> 8); in ovly827e_image_set() [all …]
|
D | core507d.c | 32 u32 *push; in core507d_update() local 33 if ((push = evo_wait(&core->chan, 5))) { in core507d_update() 35 evo_mthd(push, 0x0084, 1); in core507d_update() 36 evo_data(push, 0x80000000 | NV50_DISP_CORE_NTFY); in core507d_update() 38 evo_mthd(push, 0x0080, 2); in core507d_update() 39 evo_data(push, interlock[NV50_DISP_INTERLOCK_BASE] | in core507d_update() 41 evo_data(push, 0x00000000); in core507d_update() 42 evo_kick(push, &core->chan); in core507d_update() 67 u32 *push; in core507d_init() local 68 if ((push = evo_wait(&core->chan, 2))) { in core507d_init() [all …]
|
D | wimmc37b.c | 31 u32 *push; in wimmc37b_update() local 32 if ((push = evo_wait(&wndw->wimm, 2))) { in wimmc37b_update() 33 evo_mthd(push, 0x0200, 1); in wimmc37b_update() 35 evo_data(push, 0x00000003); in wimmc37b_update() 37 evo_data(push, 0x00000001); in wimmc37b_update() 38 evo_kick(push, &wndw->wimm); in wimmc37b_update() 45 u32 *push; in wimmc37b_point() local 46 if ((push = evo_wait(&wndw->wimm, 2))) { in wimmc37b_point() 47 evo_mthd(push, 0x0208, 1); in wimmc37b_point() 48 evo_data(push, asyw->point.y << 16 | asyw->point.x); in wimmc37b_point() [all …]
|
D | head917d.c | 29 u32 *push; in head917d_dither() local 30 if ((push = evo_wait(core, 2))) { in head917d_dither() 31 evo_mthd(push, 0x04a0 + (head->base.index * 0x0300), 1); in head917d_dither() 32 evo_data(push, asyh->dither.mode << 3 | in head917d_dither() 35 evo_kick(push, core); in head917d_dither() 44 u32 *push; in head917d_base() local 59 if ((push = evo_wait(core, 2))) { in head917d_base() 60 evo_mthd(push, 0x04d0 + head->base.index * 0x300, 1); in head917d_base() 61 evo_data(push, bounds); in head917d_base() 62 evo_kick(push, core); in head917d_base()
|
D | dac507d.c | 28 u32 *push, sync = 0; in dac507d_ctrl() local 29 if ((push = evo_wait(&core->chan, 3))) { in dac507d_ctrl() 34 evo_mthd(push, 0x0400 + (or * 0x080), 2); in dac507d_ctrl() 35 evo_data(push, ctrl); in dac507d_ctrl() 36 evo_data(push, sync); in dac507d_ctrl() 37 evo_kick(push, &core->chan); in dac507d_ctrl()
|
D | dac907d.c | 28 u32 *push; in dac907d_ctrl() local 29 if ((push = evo_wait(&core->chan, 2))) { in dac907d_ctrl() 30 evo_mthd(push, 0x0180 + (or * 0x020), 1); in dac907d_ctrl() 31 evo_data(push, ctrl); in dac907d_ctrl() 32 evo_kick(push, &core->chan); in dac907d_ctrl()
|
D | sorc37d.c | 28 u32 *push; in sorc37d_ctrl() local 29 if ((push = evo_wait(&core->chan, 2))) { in sorc37d_ctrl() 30 evo_mthd(push, 0x0300 + (or * 0x20), 1); in sorc37d_ctrl() 31 evo_data(push, ctrl); in sorc37d_ctrl() 32 evo_kick(push, &core->chan); in sorc37d_ctrl()
|
/Linux-v5.4/arch/x86/xen/ |
D | xen-asm.S | 108 push %eax 109 push %ecx 110 push %edx 116 push %rax 117 push %rcx 118 push %rdx 119 push %rsi 120 push %rdi 121 push %r8 122 push %r9 [all …]
|
/Linux-v5.4/tools/testing/selftests/x86/ |
D | thunks_32.S | 22 push %ecx 23 push %edx 24 push %esi 25 push %edi 35 push $0x23 /* USER32_CS */ 36 .code32; push $1f; .code64 /* hack: can't have X86_64_32S relocation in 32-bit ELF */
|
/Linux-v5.4/arch/mips/include/asm/ |
D | asmmacro.h | 85 .set push 109 .set push 144 .set push 168 .set push 243 .set push 252 .set push 261 .set push 270 .set push 279 .set push 288 .set push [all …]
|
/Linux-v5.4/arch/x86/kvm/vmx/ |
D | vmenter.S | 84 push %_ASM_AX 105 push %_ASM_BP 108 push %r15 109 push %r14 110 push %r13 111 push %r12 113 push %edi 114 push %esi 116 push %_ASM_BX 122 push %_ASM_ARG2 [all …]
|