Home
last modified time | relevance | path

Searched refs:cp_out (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxnv40.h25 cp_out(struct nvkm_grctx *ctx, u32 inst) in cp_out() function
39 cp_out(ctx, CP_LOAD_SR | val); in cp_lsr()
55 cp_out(ctx, CP_CTX | (length << CP_CTX_COUNT_SHIFT) | ctx->ctxprog_reg); in cp_ctx()
89 cp_out(ctx, CP_BRA | (mod << 18) | ip | flag | in _cp_bra()
99 cp_out(ctx, CP_WAIT | flag | (state ? CP_WAIT_SET : 0)); in _cp_wait()
106 cp_out(ctx, CP_SET | flag | (state ? CP_SET_1 : 0)); in _cp_set()
117 cp_out(ctx, CP_SET_CONTEXT_POINTER); in cp_pos()
H A Dctxnv40.c538 cp_out (ctx, 0x300000); in nv40_gr_construct_state3d_3()
543 cp_out (ctx, 0x800001); in nv40_gr_construct_state3d_3()
575 cp_out(ctx, nv44_gr_class(device) ? 0x800029 : 0x800041); in nv40_gr_construct_shader()
610 cp_out (ctx, CP_NEXT_TO_SWAP); in nv40_grctx_generate()
614 cp_out (ctx, 0x00910880); /* ?? */ in nv40_grctx_generate()
615 cp_out (ctx, 0x00901ffe); /* ?? */ in nv40_grctx_generate()
616 cp_out (ctx, 0x01940000); /* ?? */ in nv40_grctx_generate()
618 cp_out (ctx, 0x0060000b); /* ?? */ in nv40_grctx_generate()
620 cp_out (ctx, 0x0060000c); /* ?? */ in nv40_grctx_generate()
652 cp_out (ctx, CP_NEXT_TO_CURRENT); in nv40_grctx_generate()
[all …]
H A Dctxnv50.c192 cp_out (ctx, CP_DISABLE1); in nv50_grctx_generate()
193 cp_out (ctx, CP_DISABLE2); in nv50_grctx_generate()
194 cp_out (ctx, CP_ENABLE); in nv50_grctx_generate()
198 cp_out (ctx, CP_NEWCTX); in nv50_grctx_generate()
231 cp_out (ctx, CP_SEEK_1); in nv50_grctx_generate()
232 cp_out (ctx, CP_XFER_1); in nv50_grctx_generate()
249 cp_out (ctx, CP_END); in nv50_grctx_generate()
1342 cp_out (ctx, CP_SEEK_1); in nv50_gr_construct_xfer1()
1343 cp_out (ctx, CP_XFER_1); in nv50_gr_construct_xfer1()
3344 cp_out (ctx, CP_SEEK_2); in nv50_gr_construct_xfer2()
[all …]