/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | wndwc37e.c | 48 PUSH_MTHD(push, NVC37E, SET_CSC_RED2RED, asyw->csc.matrix, 12); in wndwc37e_csc_set() 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() 195 PUSH_MTHD(push, NVC37E, SET_POINT_IN(0), in wndwc37e_image_set() 199 PUSH_MTHD(push, NVC37E, SET_SIZE_IN, in wndwc37e_image_set() 203 PUSH_MTHD(push, NVC37E, SET_SIZE_OUT, in wndwc37e_image_set() [all …]
|
H A D | head827d.c | 39 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 …]
|
H A D | base507c.c | 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() 81 PUSH_MTHD(push, NV507C, SET_PROCESSING, in base507c_image_set() 88 PUSH_MTHD(push, NV507C, SET_PROCESSING, 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() 141 PUSH_MTHD(push, NV507C, SET_BASE_LUT_LO, in base507c_xlut_set() 167 PUSH_MTHD(push, NV507C, SET_CONTEXT_DMA_NOTIFIER, 0x00000000); in base507c_ntfy_clr() 180 PUSH_MTHD(push, NV507C, SET_NOTIFIER_CONTROL, in base507c_ntfy_set() [all …]
|
H A D | head907d.c | 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() 162 PUSH_MTHD(push, NV907D, HEAD_SET_CONTROL_CURSOR(i), in head907d_curs_clr() 181 PUSH_MTHD(push, NV907D, HEAD_SET_CONTROL_CURSOR(i), in head907d_curs_set() 219 PUSH_MTHD(push, NV907D, HEAD_SET_OFFSET(i), in head907d_core_set() 222 PUSH_MTHD(push, NV907D, HEAD_SET_SIZE(i), in head907d_core_set() 240 PUSH_MTHD(push, NV907D, HEAD_SET_VIEWPORT_POINT_IN(i), in head907d_core_set() 256 PUSH_MTHD(push, NV907D, HEAD_SET_OUTPUT_LUT_LO(i), in head907d_olut_clr() 273 PUSH_MTHD(push, NV907D, HEAD_SET_OUTPUT_LUT_LO(i), in head907d_olut_set() 333 PUSH_MTHD(push, NV907D, HEAD_SET_OVERSCAN_COLOR(i), in head907d_mode() [all …]
|
H A D | base907c.c | 37 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()
|
H A D | headc37d.c | 55 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() 132 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTROL_CURSOR(i), in headc37d_curs_set() 185 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTROL_OUTPUT_LUT(i), in headc37d_olut_set() 220 PUSH_MTHD(push, NVC37D, HEAD_SET_RASTER_SIZE(i), in headc37d_mode() 240 PUSH_MTHD(push, NVC37D, HEAD_SET_PIXEL_CLOCK_FREQUENCY(i), in headc37d_mode() 247 PUSH_MTHD(push, NVC37D, HEAD_SET_HEAD_USAGE_BOUNDS(i), in headc37d_mode() 264 PUSH_MTHD(push, NVC37D, HEAD_SET_VIEWPORT_SIZE_IN(i), in headc37d_view() [all …]
|
H A D | wndwc57e.c | 41 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 …]
|
H A D | wndwc67e.c | 38 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()
|
H A D | corec37d.c | 44 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()
|
H A D | head507d.c | 39 PUSH_MTHD(push, NV507D, HEAD_SET_PROCAMP(i), in head507d_procamp() 58 PUSH_MTHD(push, NV507D, HEAD_SET_DITHER_CONTROL(i), in head507d_dither() 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() 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() 288 PUSH_MTHD(push, NV507D, HEAD_SET_BASE_LUT_LO(i), in head507d_olut_clr() 303 PUSH_MTHD(push, NV507D, HEAD_SET_BASE_LUT_LO(i), in head507d_olut_set() 356 PUSH_MTHD(push, NV507D, HEAD_SET_PIXEL_CLOCK(i), in head507d_mode() 365 PUSH_MTHD(push, NV507D, HEAD_SET_OVERSCAN_COLOR(i), in head507d_mode() [all …]
|
H A D | ovly907e.c | 38 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()
|
H A D | crcc57d.c | 40 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()
|
H A D | ovly827e.c | 41 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()
|
H A D | base827c.c | 37 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()
|
H A D | core507d.c | 43 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()
|
H A D | crcc37d.c | 44 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()
|
H A D | ovly507e.c | 42 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()
|
H A D | headc57d.c | 55 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()
|
H A D | crc907d.c | 64 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()
|
H A D | corec57d.c | 39 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()
|
H A D | head917d.c | 40 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()
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo5039.c | 63 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()
|
H A D | nouveau_bo0039.c | 62 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()
|
H A D | nouveau_bo9039.c | 56 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()
|
H A D | nv84_fence.c | 41 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()
|