Home
last modified time | relevance | path

Searched refs:PUSH_MTHD (Results 1 – 25 of 38) sorted by relevance

12

/Linux-v6.6/drivers/gpu/drm/nouveau/dispnv50/
Dwndwc37e.c48 PUSH_MTHD(push, NVC37E, SET_CSC_RED2RED, asyw->csc.matrix, 12); in wndwc37e_csc_set()
61 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_INPUT_LUT, 0x00000000); in wndwc37e_ilut_clr()
74 PUSH_MTHD(push, NVC37E, SET_CONTROL_INPUT_LUT, in wndwc37e_ilut_set()
103 PUSH_MTHD(push, NVC37E, SET_COMPOSITION_CONTROL, in wndwc37e_blend_set()
148 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL, in wndwc37e_image_clr()
152 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), 0x00000000); in wndwc37e_image_clr()
165 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL, in wndwc37e_image_set()
170 PUSH_MTHD(push, NVC37E, SET_SIZE, in wndwc37e_image_set()
192 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), asyw->image.handle, 1); in wndwc37e_image_set()
193 PUSH_MTHD(push, NVC37E, SET_OFFSET(0), asyw->image.offset[0] >> 8); in wndwc37e_image_set()
[all …]
Dhead827d.c39 PUSH_MTHD(push, NV827D, HEAD_SET_CONTROL_CURSOR(i), in head827d_curs_clr()
44 PUSH_MTHD(push, NV827D, HEAD_SET_CONTEXT_DMA_CURSOR(i), 0x00000000); in head827d_curs_clr()
58 PUSH_MTHD(push, NV827D, HEAD_SET_CONTROL_CURSOR(i), in head827d_curs_set()
69 PUSH_MTHD(push, NV827D, HEAD_SET_CONTEXT_DMA_CURSOR(i), asyh->curs.handle); in head827d_curs_set()
83 PUSH_MTHD(push, NV827D, HEAD_SET_OFFSET(i, 0), in head827d_core_set()
86 PUSH_MTHD(push, NV827D, HEAD_SET_SIZE(i), in head827d_core_set()
104 PUSH_MTHD(push, NV827D, HEAD_SET_VIEWPORT_POINT_IN(i, 0), in head827d_core_set()
120 PUSH_MTHD(push, NV827D, HEAD_SET_BASE_LUT_LO(i), in head827d_olut_clr()
123 PUSH_MTHD(push, NV827D, HEAD_SET_CONTEXT_DMA_LUT(i), 0x00000000); in head827d_olut_clr()
137 PUSH_MTHD(push, NV827D, HEAD_SET_BASE_LUT_LO(i), in head827d_olut_set()
[all …]
Dbase507c.c44 PUSH_MTHD(push, NV507C, UPDATE, interlock[NV50_DISP_INTERLOCK_CORE]); in base507c_update()
57 PUSH_MTHD(push, NV507C, SET_PRESENT_CONTROL, in base507c_image_clr()
61 PUSH_MTHD(push, NV507C, SET_CONTEXT_DMA_ISO, 0x00000000); in base507c_image_clr()
74 PUSH_MTHD(push, NV507C, SET_PRESENT_CONTROL, in base507c_image_set()
78 PUSH_MTHD(push, NV507C, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in base507c_image_set()
81 PUSH_MTHD(push, NV507C, SET_PROCESSING, in base507c_image_set()
88 PUSH_MTHD(push, NV507C, SET_PROCESSING, in base507c_image_set()
96 PUSH_MTHD(push, NV507C, SURFACE_SET_OFFSET(0, 0), asyw->image.offset[0] >> 8); in base507c_image_set()
98 PUSH_MTHD(push, NV507C, SURFACE_SET_SIZE(0), in base507c_image_set()
127 PUSH_MTHD(push, NV507C, SET_BASE_LUT_LO, in base507c_xlut_clr()
[all …]
Dhead907d.c46 PUSH_MTHD(push, NV907D, HEAD_SET_CONTROL_OUTPUT_RESOURCE(i), in head907d_or()
67 PUSH_MTHD(push, NV907D, HEAD_SET_PROCAMP(i), in head907d_procamp()
87 PUSH_MTHD(push, NV907D, HEAD_SET_DITHER_CONTROL(i), in head907d_dither()
120 PUSH_MTHD(push, NV907D, HEAD_SET_OVERLAY_USAGE_BOUNDS(i), bounds); in head907d_ovly()
148 PUSH_MTHD(push, NV907D, HEAD_SET_BASE_CHANNEL_USAGE_BOUNDS(i), bounds); in head907d_base()
162 PUSH_MTHD(push, NV907D, HEAD_SET_CONTROL_CURSOR(i), in head907d_curs_clr()
167 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMA_CURSOR(i), 0x00000000); in head907d_curs_clr()
181 PUSH_MTHD(push, NV907D, HEAD_SET_CONTROL_CURSOR(i), in head907d_curs_set()
191 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMA_CURSOR(i), asyh->curs.handle); in head907d_curs_set()
205 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMAS_ISO(i), 0x00000000); in head907d_core_clr()
[all …]
Dheadc37d.c55 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTROL_OUTPUT_RESOURCE(i), in headc37d_or()
74 PUSH_MTHD(push, NVC37D, HEAD_SET_PROCAMP(i), in headc37d_procamp()
95 PUSH_MTHD(push, NVC37D, HEAD_SET_DITHER_CONTROL(i), in headc37d_dither()
114 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTROL_CURSOR(i), in headc37d_curs_clr()
118 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTEXT_DMA_CURSOR(i, 0), 0x00000000); in headc37d_curs_clr()
132 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTROL_CURSOR(i), in headc37d_curs_set()
148 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTEXT_DMA_CURSOR(i, 0), asyh->curs.handle); in headc37d_curs_set()
149 PUSH_MTHD(push, NVC37D, HEAD_SET_OFFSET_CURSOR(i, 0), asyh->curs.offset >> 8); in headc37d_curs_set()
171 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTEXT_DMA_OUTPUT_LUT(i), 0x00000000); in headc37d_olut_clr()
185 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTROL_OUTPUT_LUT(i), in headc37d_olut_set()
[all …]
Dbase907c.c37 PUSH_MTHD(push, NV907C, SET_PRESENT_CONTROL, in base907c_image_set()
42 PUSH_MTHD(push, NV907C, SET_CONTEXT_DMAS_ISO(0), asyw->image.handle, 1); in base907c_image_set()
44 PUSH_MTHD(push, NV907C, SURFACE_SET_OFFSET(0, 0), asyw->image.offset[0] >> 8, in base907c_image_set()
74 PUSH_MTHD(push, NV907C, SET_BASE_LUT_LO, in base907c_xlut_clr()
77 PUSH_MTHD(push, NV907C, SET_OUTPUT_LUT_LO, in base907c_xlut_clr()
80 PUSH_MTHD(push, NV907C, SET_CONTEXT_DMA_LUT, 0x00000000); in base907c_xlut_clr()
93 PUSH_MTHD(push, NV907C, SET_BASE_LUT_LO, in base907c_xlut_set()
102 PUSH_MTHD(push, NV907C, SET_CONTEXT_DMA_LUT, asyw->xlut.handle); in base907c_xlut_set()
165 PUSH_MTHD(push, NV907C, SET_CSC_RED2RED, in base907c_csc_clr()
179 PUSH_MTHD(push, NV907C, SET_CSC_RED2RED, in base907c_csc_set()
Dwndwc57e.c41 PUSH_MTHD(push, NVC57E, SET_PRESENT_CONTROL, in wndwc57e_image_set()
46 PUSH_MTHD(push, NVC57E, SET_SIZE, in wndwc57e_image_set()
64 PUSH_MTHD(push, NVC57E, SET_CONTEXT_DMA_ISO(0), asyw->image.handle, 1); in wndwc57e_image_set()
65 PUSH_MTHD(push, NVC57E, SET_OFFSET(0), asyw->image.offset[0] >> 8); in wndwc57e_image_set()
67 PUSH_MTHD(push, NVC57E, SET_POINT_IN(0), in wndwc57e_image_set()
71 PUSH_MTHD(push, NVC57E, SET_SIZE_IN, in wndwc57e_image_set()
75 PUSH_MTHD(push, NVC57E, SET_SIZE_OUT, in wndwc57e_image_set()
95 PUSH_MTHD(push, NVC57E, SET_FMT_COEFFICIENT_C00, identity, ARRAY_SIZE(identity)); in wndwc57e_csc_clr()
108 PUSH_MTHD(push, NVC57E, SET_FMT_COEFFICIENT_C00, asyw->csc.matrix, 12); in wndwc57e_csc_set()
121 PUSH_MTHD(push, NVC57E, SET_CONTEXT_DMA_ILUT, 0x00000000); in wndwc57e_ilut_clr()
[all …]
Dwndwc67e.c38 PUSH_MTHD(push, NVC57E, SET_PRESENT_CONTROL, in wndwc67e_image_set()
43 PUSH_MTHD(push, NVC57E, SET_SIZE, in wndwc67e_image_set()
60 PUSH_MTHD(push, NVC57E, SET_CONTEXT_DMA_ISO(0), asyw->image.handle, 1); in wndwc67e_image_set()
61 PUSH_MTHD(push, NVC57E, SET_OFFSET(0), asyw->image.offset[0] >> 8); in wndwc67e_image_set()
63 PUSH_MTHD(push, NVC57E, SET_POINT_IN(0), in wndwc67e_image_set()
67 PUSH_MTHD(push, NVC57E, SET_SIZE_IN, in wndwc67e_image_set()
71 PUSH_MTHD(push, NVC57E, SET_SIZE_OUT, in wndwc67e_image_set()
Dcorec37d.c44 PUSH_MTHD(push, NVC37D, WINDOW_SET_CONTROL(i), in corec37d_wndw_owner()
61 PUSH_MTHD(push, NVC37D, SET_NOTIFIER_CONTROL, in corec37d_update()
67 PUSH_MTHD(push, NVC37D, SET_INTERLOCK_FLAGS, interlock[NV50_DISP_INTERLOCK_CURS], in corec37d_update()
69 PUSH_MTHD(push, NVC37D, UPDATE, 0x00000001 | in corec37d_update()
74 PUSH_MTHD(push, NVC37D, SET_NOTIFIER_CONTROL, in corec37d_update()
137 PUSH_MTHD(push, NVC37D, SET_CONTEXT_DMA_NOTIFIER, core->chan.sync.handle); in corec37d_init()
140 PUSH_MTHD(push, NVC37D, WINDOW_SET_WINDOW_FORMAT_USAGE_BOUNDS(i), in corec37d_init()
149 PUSH_MTHD(push, NVC37D, WINDOW_SET_WINDOW_USAGE_BOUNDS(i), in corec37d_init()
Dhead507d.c39 PUSH_MTHD(push, NV507D, HEAD_SET_PROCAMP(i), in head507d_procamp()
58 PUSH_MTHD(push, NV507D, HEAD_SET_DITHER_CONTROL(i), in head507d_dither()
90 PUSH_MTHD(push, NV507D, HEAD_SET_BASE_CHANNEL_USAGE_BOUNDS(i), bounds); in head507d_ovly()
118 PUSH_MTHD(push, NV507D, HEAD_SET_BASE_CHANNEL_USAGE_BOUNDS(i), bounds); in head507d_base()
132 PUSH_MTHD(push, NV507D, HEAD_SET_CONTROL_CURSOR(i), in head507d_curs_clr()
149 PUSH_MTHD(push, NV507D, HEAD_SET_CONTROL_CURSOR(i), in head507d_curs_set()
198 PUSH_MTHD(push, NV507D, HEAD_SET_CONTEXT_DMA_ISO(i), 0x00000000); in head507d_core_clr()
212 PUSH_MTHD(push, NV507D, HEAD_SET_OFFSET(i, 0), in head507d_core_set()
215 PUSH_MTHD(push, NV507D, HEAD_SET_SIZE(i), in head507d_core_set()
233 PUSH_MTHD(push, NV507D, HEAD_SET_VIEWPORT_POINT_IN(i, 0), in head507d_core_set()
[all …]
Dovly907e.c38 PUSH_MTHD(push, NV907E, SET_PRESENT_CONTROL, in ovly907e_image_set()
42 PUSH_MTHD(push, NV907E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in ovly907e_image_set()
44 PUSH_MTHD(push, NV907E, SET_COMPOSITION_CONTROL, in ovly907e_image_set()
47 PUSH_MTHD(push, NV907E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8); in ovly907e_image_set()
49 PUSH_MTHD(push, NV907E, SURFACE_SET_SIZE, in ovly907e_image_set()
Dcrcc57d.c40 PUSH_MTHD(push, NVC57D, HEAD_SET_CONTEXT_DMA_CRC(i), ctx->ntfy.handle); in crcc57d_set_src()
41 PUSH_MTHD(push, NVC57D, HEAD_SET_CRC_CONTROL(i), crc_args); in crcc57d_set_src()
43 PUSH_MTHD(push, NVC57D, HEAD_SET_CRC_CONTROL(i), 0); in crcc57d_set_src()
44 PUSH_MTHD(push, NVC57D, HEAD_SET_CONTEXT_DMA_CRC(i), 0); in crcc57d_set_src()
Dcore507d.c43 PUSH_MTHD(push, NV507D, SET_NOTIFIER_CONTROL, in core507d_update()
49 PUSH_MTHD(push, NV507D, UPDATE, interlock[NV50_DISP_INTERLOCK_BASE] | in core507d_update()
90 PUSH_MTHD(push, NV507D, SET_NOTIFIER_CONTROL, in core507d_read_caps()
95 PUSH_MTHD(push, NV507D, GET_CAPABILITIES, 0x00000000); in core507d_read_caps()
97 PUSH_MTHD(push, NV507D, SET_NOTIFIER_CONTROL, in core507d_read_caps()
139 PUSH_MTHD(push, NV507D, SET_CONTEXT_DMA_NOTIFIER, core->chan.sync.handle); in core507d_init()
Dbase827c.c37 PUSH_MTHD(push, NV827C, SET_PRESENT_CONTROL, in base827c_image_set()
41 PUSH_MTHD(push, NV827C, SET_CONTEXT_DMAS_ISO(0), asyw->image.handle, 1); in base827c_image_set()
44 PUSH_MTHD(push, NV827C, SET_PROCESSING, in base827c_image_set()
51 PUSH_MTHD(push, NV827C, SET_PROCESSING, in base827c_image_set()
59 PUSH_MTHD(push, NV827C, SURFACE_SET_OFFSET(0, 0), asyw->image.offset[0] >> 8, in base827c_image_set()
Dovly827e.c41 PUSH_MTHD(push, NV827E, SET_PRESENT_CONTROL, in ovly827e_image_set()
45 PUSH_MTHD(push, NV827E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in ovly827e_image_set()
47 PUSH_MTHD(push, NV827E, SET_COMPOSITION_CONTROL, in ovly827e_image_set()
50 PUSH_MTHD(push, NV827E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8); in ovly827e_image_set()
52 PUSH_MTHD(push, NV827E, SURFACE_SET_SIZE, in ovly827e_image_set()
Dcrcc37d.c44 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTEXT_DMA_CRC(i), ctx->ntfy.handle); in crcc37d_set_src()
45 PUSH_MTHD(push, NVC37D, HEAD_SET_CRC_CONTROL(i), crc_args); in crcc37d_set_src()
47 PUSH_MTHD(push, NVC37D, HEAD_SET_CRC_CONTROL(i), 0); in crcc37d_set_src()
48 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTEXT_DMA_CRC(i), 0); in crcc37d_set_src()
63 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTEXT_DMA_CRC(i), ctx ? ctx->ntfy.handle : 0); in crcc37d_set_ctx()
Dovly507e.c42 PUSH_MTHD(push, NV507E, SET_POINT_IN, in ovly507e_scale_set()
64 PUSH_MTHD(push, NV507E, SET_PRESENT_CONTROL, in ovly507e_image_set()
68 PUSH_MTHD(push, NV507E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in ovly507e_image_set()
70 PUSH_MTHD(push, NV507E, SET_COMPOSITION_CONTROL, in ovly507e_image_set()
73 PUSH_MTHD(push, NV507E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8); in ovly507e_image_set()
75 PUSH_MTHD(push, NV507E, SURFACE_SET_SIZE, in ovly507e_image_set()
Dheadc57d.c55 PUSH_MTHD(push, NVC57D, HEAD_SET_CONTROL_OUTPUT_RESOURCE(i), in headc57d_or()
76 PUSH_MTHD(push, NVC57D, HEAD_SET_PROCAMP(i), in headc57d_procamp()
93 PUSH_MTHD(push, NVC57D, HEAD_SET_CONTEXT_DMA_OLUT(i), 0x00000000); in headc57d_olut_clr()
107 PUSH_MTHD(push, NVC57D, HEAD_SET_OLUT_CONTROL(i), in headc57d_olut_set()
199 PUSH_MTHD(push, NVC57D, HEAD_SET_RASTER_SIZE(i), in headc57d_mode()
219 PUSH_MTHD(push, NVC57D, HEAD_SET_PIXEL_CLOCK_FREQUENCY(i), in headc57d_mode()
222 PUSH_MTHD(push, NVC57D, HEAD_SET_PIXEL_CLOCK_FREQUENCY_MAX(i), in headc57d_mode()
226 PUSH_MTHD(push, NVC57D, HEAD_SET_HEAD_USAGE_BOUNDS(i), in headc57d_mode()
Dcrc907d.c64 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMA_CRC(i), ctx->ntfy.handle); in crc907d_set_src()
65 PUSH_MTHD(push, NV907D, HEAD_SET_CRC_CONTROL(i), crc_args); in crc907d_set_src()
67 PUSH_MTHD(push, NV907D, HEAD_SET_CRC_CONTROL(i), crc_args); in crc907d_set_src()
68 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMA_CRC(i), 0); in crc907d_set_src()
84 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMA_CRC(i), ctx ? ctx->ntfy.handle : 0); in crc907d_set_ctx()
Dcorec57d.c39 PUSH_MTHD(push, NVC57D, SET_CONTEXT_DMA_NOTIFIER, core->chan.sync.handle); in corec57d_init()
42 PUSH_MTHD(push, NVC57D, WINDOW_SET_WINDOW_FORMAT_USAGE_BOUNDS(i), in corec57d_init()
50 PUSH_MTHD(push, NVC57D, WINDOW_SET_WINDOW_USAGE_BOUNDS(i), in corec57d_init()
Dhead917d.c40 PUSH_MTHD(push, NV917D, HEAD_SET_DITHER_CONTROL(i), in head917d_dither()
73 PUSH_MTHD(push, NV917D, HEAD_SET_BASE_CHANNEL_USAGE_BOUNDS(i), bounds); in head917d_base()
88 PUSH_MTHD(push, NV917D, HEAD_SET_CONTROL_CURSOR(i), in head917d_curs_set()
98 PUSH_MTHD(push, NV917D, HEAD_SET_CONTEXT_DMA_CURSOR(i), asyh->curs.handle); in head917d_curs_set()
/Linux-v6.6/drivers/gpu/drm/nouveau/
Dnouveau_bo5039.c63 PUSH_MTHD(push, NV5039, SET_SRC_MEMORY_LAYOUT, in nv50_bo_move_m2mf()
80 PUSH_MTHD(push, NV5039, SET_SRC_MEMORY_LAYOUT, in nv50_bo_move_m2mf()
85 PUSH_MTHD(push, NV5039, SET_DST_MEMORY_LAYOUT, in nv50_bo_move_m2mf()
102 PUSH_MTHD(push, NV5039, SET_DST_MEMORY_LAYOUT, in nv50_bo_move_m2mf()
106 PUSH_MTHD(push, NV5039, OFFSET_IN_UPPER, in nv50_bo_move_m2mf()
112 PUSH_MTHD(push, NV5039, OFFSET_IN, lower_32_bits(src_offset), in nv50_bo_move_m2mf()
126 PUSH_MTHD(push, NV5039, NO_OPERATION, 0x00000000); in nv50_bo_move_m2mf()
146 PUSH_MTHD(push, NV5039, SET_OBJECT, handle); in nv50_bo_move_init()
147 PUSH_MTHD(push, NV5039, SET_CONTEXT_DMA_NOTIFY, chan->drm->ntfy.handle, in nv50_bo_move_init()
Dnouveau_bo0039.c62 PUSH_MTHD(push, NV039, SET_CONTEXT_DMA_BUFFER_IN, src_ctxdma, in nv04_bo_move_m2mf()
73 PUSH_MTHD(push, NV039, OFFSET_IN, src_offset, in nv04_bo_move_m2mf()
86 PUSH_MTHD(push, NV039, NO_OPERATION, 0x00000000); in nv04_bo_move_m2mf()
106 PUSH_MTHD(push, NV039, SET_OBJECT, handle); in nv04_bo_move_init()
107 PUSH_MTHD(push, NV039, SET_CONTEXT_DMA_NOTIFIES, chan->drm->ntfy.handle); in nv04_bo_move_init()
Dnouveau_bo9039.c56 PUSH_MTHD(push, NV9039, OFFSET_OUT_UPPER, in nvc0_bo_move_m2mf()
61 PUSH_MTHD(push, NV9039, OFFSET_IN_UPPER, in nvc0_bo_move_m2mf()
70 PUSH_MTHD(push, NV9039, LAUNCH_DMA, in nvc0_bo_move_m2mf()
96 PUSH_MTHD(push, NV9039, SET_OBJECT, handle); in nvc0_bo_move_init()
Dnv84_fence.c41 PUSH_MTHD(push, NV826F, SET_CONTEXT_DMA_SEMAPHORE, chan->vram.handle); in nv84_fence_emit32()
43 PUSH_MTHD(push, NV826F, SEMAPHOREA, in nv84_fence_emit32()
64 PUSH_MTHD(push, NV826F, SET_CONTEXT_DMA_SEMAPHORE, chan->vram.handle); in nv84_fence_sync32()
66 PUSH_MTHD(push, NV826F, SEMAPHOREA, in nv84_fence_sync32()

12