Home
last modified time | relevance | path

Searched refs:push (Results 1 – 25 of 389) sorted by relevance

12345678910>>...16

/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/
Dhead907d.c29 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 …]
Dwndwc37e.c34 u32 *push; in wndwc37e_ilut_clr() local
35 if ((push = evo_wait(&wndw->wndw, 2))) { in wndwc37e_ilut_clr()
36 evo_mthd(push, 0x02b8, 1); in wndwc37e_ilut_clr()
37 evo_data(push, 0x00000000); in wndwc37e_ilut_clr()
38 evo_kick(push, &wndw->wndw); in wndwc37e_ilut_clr()
45 u32 *push; in wndwc37e_ilut_set() local
46 if ((push = evo_wait(&wndw->wndw, 4))) { in wndwc37e_ilut_set()
47 evo_mthd(push, 0x02b0, 3); in wndwc37e_ilut_set()
48 evo_data(push, asyw->xlut.i.output_mode << 8 | in wndwc37e_ilut_set()
51 evo_data(push, asyw->xlut.i.offset >> 8); in wndwc37e_ilut_set()
[all …]
Dheadc37d.c30 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 …]
Dhead507d.c29 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 …]
Dhead827d.c29 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 …]
Dbase507c.c34 u32 *push; in base507c_update() local
35 if ((push = evo_wait(&wndw->wndw, 2))) { in base507c_update()
36 evo_mthd(push, 0x0080, 1); in base507c_update()
37 evo_data(push, interlock[NV50_DISP_INTERLOCK_CORE]); in base507c_update()
38 evo_kick(push, &wndw->wndw); in base507c_update()
45 u32 *push; in base507c_image_clr() local
46 if ((push = evo_wait(&wndw->wndw, 4))) { in base507c_image_clr()
47 evo_mthd(push, 0x0084, 1); in base507c_image_clr()
48 evo_data(push, 0x00000000); in base507c_image_clr()
49 evo_mthd(push, 0x00c0, 1); in base507c_image_clr()
[all …]
Dbase907c.c27 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 …]
Dovly507e.c34 u32 *push; in ovly507e_update() local
35 if ((push = evo_wait(&wndw->wndw, 2))) { in ovly507e_update()
36 evo_mthd(push, 0x0080, 1); in ovly507e_update()
37 evo_data(push, interlock[NV50_DISP_INTERLOCK_CORE]); in ovly507e_update()
38 evo_kick(push, &wndw->wndw); in ovly507e_update()
45 u32 *push; in ovly507e_scale_set() local
46 if ((push = evo_wait(&wndw->wndw, 4))) { in ovly507e_scale_set()
47 evo_mthd(push, 0x00e0, 3); in ovly507e_scale_set()
48 evo_data(push, asyw->scale.sy << 16 | asyw->scale.sx); in ovly507e_scale_set()
49 evo_data(push, asyw->scale.sh << 16 | asyw->scale.sw); in ovly507e_scale_set()
[all …]
Dcorec37d.c30 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 …]
Dovly907e.c28 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 …]
Dovly827e.c30 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 …]
Dbase827c.c27 u32 *push; in base827c_image_set() local
28 if ((push = evo_wait(&wndw->wndw, 10))) { 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()
34 evo_mthd(push, 0x0800, 5); in base827c_image_set()
35 evo_data(push, asyw->image.offset[0] >> 8); in base827c_image_set()
36 evo_data(push, 0x00000000); in base827c_image_set()
37 evo_data(push, asyw->image.h << 16 | asyw->image.w); in base827c_image_set()
[all …]
Dcore507d.c32 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 …]
Dwimmc37b.c31 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 …]
Dhead917d.c29 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()
Ddac507d.c28 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()
Dsor907d.c30 u32 *push; in sor907d_ctrl() local
31 if ((push = evo_wait(&core->chan, 2))) { in sor907d_ctrl()
32 evo_mthd(push, 0x0200 + (or * 0x20), 1); in sor907d_ctrl()
33 evo_data(push, ctrl); in sor907d_ctrl()
34 evo_kick(push, &core->chan); in sor907d_ctrl()
Dsorc37d.c28 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()
Ddac907d.c28 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()
Dpior507d.c28 u32 *push; in pior507d_ctrl() local
29 if ((push = evo_wait(&core->chan, 2))) { in pior507d_ctrl()
35 evo_mthd(push, 0x0700 + (or * 0x040), 1); in pior507d_ctrl()
36 evo_data(push, ctrl); in pior507d_ctrl()
37 evo_kick(push, &core->chan); in pior507d_ctrl()
Dsor507d.c28 u32 *push; in sor507d_ctrl() local
29 if ((push = evo_wait(&core->chan, 2))) { in sor507d_ctrl()
35 evo_mthd(push, 0x0600 + (or * 0x40), 1); in sor507d_ctrl()
36 evo_data(push, ctrl); in sor507d_ctrl()
37 evo_kick(push, &core->chan); in sor507d_ctrl()
/Linux-v4.19/arch/x86/xen/
Dxen-asm.S107 push %eax
108 push %ecx
109 push %edx
115 push %rax
116 push %rcx
117 push %rdx
118 push %rsi
119 push %rdi
120 push %r8
121 push %r9
[all …]
/Linux-v4.19/tools/testing/selftests/x86/
Dthunks_32.S30 push %ecx
31 push %edx
32 push %esi
33 push %edi
43 push $0x23 /* USER32_CS */
44 .code32; push $1f; .code64 /* hack: can't have X86_64_32S relocation in 32-bit ELF */
/Linux-v4.19/arch/mips/include/asm/
Dasmmacro.h85 .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-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_chan.c102 nvif_object_fini(&chan->push.ctxdma); in nouveau_channel_del()
103 nouveau_vma_del(&chan->push.vma); in nouveau_channel_del()
104 nouveau_bo_unmap(chan->push.buffer); in nouveau_channel_del()
105 if (chan->push.buffer && chan->push.buffer->pin_refcnt) in nouveau_channel_del()
106 nouveau_bo_unpin(chan->push.buffer); in nouveau_channel_del()
107 nouveau_bo_ref(NULL, &chan->push.buffer); in nouveau_channel_del()
140 &chan->push.buffer); in nouveau_channel_prep()
142 ret = nouveau_bo_pin(chan->push.buffer, target, false); in nouveau_channel_prep()
144 ret = nouveau_bo_map(chan->push.buffer); in nouveau_channel_prep()
156 chan->push.addr = chan->push.buffer->bo.offset; in nouveau_channel_prep()
[all …]

12345678910>>...16