Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/
H A Drm.h54 void *(*get)(struct nvkm_gsp_object *, u32 cmd, u32 params_size);
55 int (*push)(struct nvkm_gsp_object *, void **params, u32 repc);
56 void (*done)(struct nvkm_gsp_object *, void *params);
60 void *(*get)(struct nvkm_gsp_object *, u32 oclass, u32 params_size);
61 void *(*push)(struct nvkm_gsp_object *, void *params);
62 void (*done)(struct nvkm_gsp_object *, void *params);
64 int (*free)(struct nvkm_gsp_object *);
108 struct nvkm_gsp_object *);
123 struct nvkm_gsp_object *);
128 int (*alloc)(struct nvkm_gsp_object *chan, u32 handle, u32 class, int inst,
[all …]
H 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()
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dgsp.h205 struct nvkm_gsp_object { struct
207 struct nvkm_gsp_object *parent; argument
217 struct nvkm_gsp_object object;
218 struct nvkm_gsp_object subdevice;
325 nvkm_gsp_rm_ctrl_get(struct nvkm_gsp_object *object, u32 cmd, u32 argc) in nvkm_gsp_rm_ctrl_get()
331 nvkm_gsp_rm_ctrl_push(struct nvkm_gsp_object *object, void *argv, u32 repc) in nvkm_gsp_rm_ctrl_push()
337 nvkm_gsp_rm_ctrl_rd(struct nvkm_gsp_object *object, u32 cmd, u32 repc) in nvkm_gsp_rm_ctrl_rd()
352 nvkm_gsp_rm_ctrl_wr(struct nvkm_gsp_object *object, void *argv) in nvkm_gsp_rm_ctrl_wr()
362 nvkm_gsp_rm_ctrl_done(struct nvkm_gsp_object *object, void *repv) in nvkm_gsp_rm_ctrl_done()
368 nvkm_gsp_rm_alloc_get(struct nvkm_gsp_object *parent, u32 handle, u32 oclass, u32 argc, in nvkm_gsp_rm_alloc_get()
[all …]
/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/
H A Ddisp.h18 struct nvkm_gsp_object objcom;
19 struct nvkm_gsp_object object;
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/
H 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()
H A Dfifo.c78 struct nvkm_gsp_object *chan) in r535_chan_alloc()
H A Ddisp.c169 struct nvkm_gsp_object *dmac) in r535_dmac_alloc()
1521 struct nvkm_gsp_object *subdevice = &disp->rm.client.gsp->internal.device.subdevice; in r535_disp_oneinit()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dchan.h27 struct nvkm_gsp_object object;
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/
H A Dfbsr.c122 struct nvkm_gsp_object memlist; in r570_fbsr_init()
H A Ddisp.c17 struct nvkm_gsp_object *dmac) in r570_dmac_alloc()