Home
last modified time | relevance | path

Searched refs:nvkm_gsp_object (Results 1 – 24 of 24) sorted by relevance

/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/
A Drm.h52 void *(*get)(struct nvkm_gsp_object *, u32 cmd, u32 params_size);
53 int (*push)(struct nvkm_gsp_object *, void **params, u32 repc);
54 void (*done)(struct nvkm_gsp_object *, void *params);
58 void *(*get)(struct nvkm_gsp_object *, u32 oclass, u32 params_size);
59 void *(*push)(struct nvkm_gsp_object *, void *params);
60 void (*done)(struct nvkm_gsp_object *, void *params);
62 int (*free)(struct nvkm_gsp_object *);
102 struct nvkm_gsp_object *);
117 struct nvkm_gsp_object *);
123 struct nvkm_gsp_object *);
[all …]
A Dgr.h42 struct nvkm_gsp_object chan;
43 struct nvkm_gsp_object threed;
A Dengine.c19 struct nvkm_gsp_object rm;
37 nvkm_rm_engine_obj_new(struct nvkm_gsp_object *chan, int chid, const struct nvkm_oclass *oclass, in nvkm_rm_engine_obj_new()
A Dengine.h14 int nvkm_rm_engine_obj_new(struct nvkm_gsp_object *chan, int chid, const struct nvkm_oclass *,
/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dgsp.h193 struct nvkm_gsp_object { struct
195 struct nvkm_gsp_object *parent; argument
205 struct nvkm_gsp_object object;
206 struct nvkm_gsp_object subdevice;
338 nvkm_gsp_rm_ctrl_wr(struct nvkm_gsp_object *object, void *argv) in nvkm_gsp_rm_ctrl_wr()
348 nvkm_gsp_rm_ctrl_done(struct nvkm_gsp_object *object, void *repv) in nvkm_gsp_rm_ctrl_done()
355 struct nvkm_gsp_object *object) in nvkm_gsp_rm_alloc_get()
386 nvkm_gsp_rm_alloc_wr(struct nvkm_gsp_object *object, void *argv) in nvkm_gsp_rm_alloc_wr()
404 struct nvkm_gsp_object *object) in nvkm_gsp_rm_alloc()
415 nvkm_gsp_rm_free(struct nvkm_gsp_object *object) in nvkm_gsp_rm_free()
[all …]
A Dmmu.h73 struct nvkm_gsp_object object;
/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/
A Dalloc.c28 r535_gsp_rpc_rm_free(struct nvkm_gsp_object *object) in r535_gsp_rpc_rm_free()
48 r535_gsp_rpc_rm_alloc_done(struct nvkm_gsp_object *object, void *params) in r535_gsp_rpc_rm_alloc_done()
56 r535_gsp_rpc_rm_alloc_push(struct nvkm_gsp_object *object, void *params) in r535_gsp_rpc_rm_alloc_push()
78 r535_gsp_rpc_rm_alloc_get(struct nvkm_gsp_object *object, u32 oclass, in r535_gsp_rpc_rm_alloc_get()
A Dctrl.c28 r535_gsp_rpc_rm_ctrl_done(struct nvkm_gsp_object *object, void *params) in r535_gsp_rpc_rm_ctrl_done()
38 r535_gsp_rpc_rm_ctrl_push(struct nvkm_gsp_object *object, void **params, u32 repc) in r535_gsp_rpc_rm_ctrl_push()
66 r535_gsp_rpc_rm_ctrl_get(struct nvkm_gsp_object *object, u32 cmd, u32 params_size) in r535_gsp_rpc_rm_ctrl_get()
A Dofa.c27 r535_ofa_alloc(struct nvkm_gsp_object *chan, u32 handle, u32 class, int inst, in r535_ofa_alloc()
28 struct nvkm_gsp_object *ofa) in r535_ofa_alloc()
A Dce.c28 r535_ce_alloc(struct nvkm_gsp_object *chan, u32 handle, u32 class, int inst, in r535_ce_alloc()
29 struct nvkm_gsp_object *ce) in r535_ce_alloc()
A Dnvdec.c27 r535_nvdec_alloc(struct nvkm_gsp_object *chan, u32 handle, u32 class, int inst, in r535_nvdec_alloc()
28 struct nvkm_gsp_object *nvdec) in r535_nvdec_alloc()
A Dnvenc.c27 r535_nvenc_alloc(struct nvkm_gsp_object *chan, u32 handle, u32 class, int inst, in r535_nvenc_alloc()
28 struct nvkm_gsp_object *nvenc) in r535_nvenc_alloc()
A Dnvjpg.c27 r535_nvjpg_alloc(struct nvkm_gsp_object *chan, u32 handle, u32 class, int inst, in r535_nvjpg_alloc()
28 struct nvkm_gsp_object *nvjpg) in r535_nvjpg_alloc()
A Dfbsr.c53 u64 phys, u64 size, struct sg_table *sgt, struct nvkm_gsp_object *object) in r535_fbsr_memlist()
117 struct nvkm_gsp_object memlist; in fbsr_send()
155 struct nvkm_gsp_object memlist; in fbsr_init()
A Dgr.c62 struct nvkm_gsp_object *chan) in r535_gr_promote_ctx()
282 struct nvkm_gsp_object chan; in r535_gr_oneinit()
285 struct nvkm_gsp_object threed; in r535_gr_oneinit()
A Dfifo.c78 struct nvkm_gsp_object *chan) in r535_chan_alloc()
A Ddisp.c169 struct nvkm_gsp_object *dmac) in r535_dmac_alloc()
1557 struct nvkm_gsp_object *subdevice = &disp->rm.client.gsp->internal.device.subdevice; in r535_disp_oneinit()
/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/
A Dofa.c10 r570_ofa_alloc(struct nvkm_gsp_object *parent, u32 handle, u32 oclass, int inst, in r570_ofa_alloc()
11 struct nvkm_gsp_object *ofa) in r570_ofa_alloc()
A Dfbsr.c68 struct nvkm_gsp_object memlist; in r570_fbsr_init()
A Ddisp.c16 struct nvkm_gsp_object *dmac) in r570_dmac_alloc()
A Dfifo.c23 struct nvkm_gsp_object *chan) in r570_chan_alloc()
/drivers/gpu/drm/nouveau/include/nvkm/engine/
A Ddisp.h18 struct nvkm_gsp_object objcom;
19 struct nvkm_gsp_object object;
A Dfifo.h40 struct nvkm_gsp_object object;
/drivers/gpu/drm/nouveau/nvkm/engine/disp/
A Dchan.h27 struct nvkm_gsp_object object;

Completed in 40 milliseconds