Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dpmu.h56 struct nvkm_memx;
57 int nvkm_memx_init(struct nvkm_pmu *, struct nvkm_memx **);
58 int nvkm_memx_fini(struct nvkm_memx **, bool exec);
59 void nvkm_memx_wr32(struct nvkm_memx *, u32 addr, u32 data);
60 void nvkm_memx_wait(struct nvkm_memx *, u32 addr, u32 mask, u32 data, u32 nsec);
61 void nvkm_memx_nsec(struct nvkm_memx *, u32 nsec);
62 void nvkm_memx_wait_vblank(struct nvkm_memx *);
63 void nvkm_memx_train(struct nvkm_memx *);
65 void nvkm_memx_block(struct nvkm_memx *);
66 void nvkm_memx_unblock(struct nvkm_memx *);
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dmemx.c6 struct nvkm_memx { struct
18 memx_out(struct nvkm_memx *memx) in memx_out() argument
33 memx_cmd(struct nvkm_memx *memx, u32 mthd, u32 size, u32 data[]) in memx_cmd()
44 nvkm_memx_init(struct nvkm_pmu *pmu, struct nvkm_memx **pmemx) in nvkm_memx_init()
47 struct nvkm_memx *memx; in nvkm_memx_init()
72 nvkm_memx_fini(struct nvkm_memx **pmemx, bool exec) in nvkm_memx_fini()
74 struct nvkm_memx *memx = *pmemx; in nvkm_memx_fini()
100 nvkm_memx_wr32(struct nvkm_memx *memx, u32 addr, u32 data) in nvkm_memx_wr32()
107 nvkm_memx_wait(struct nvkm_memx *memx, in nvkm_memx_wait()
117 nvkm_memx_nsec(struct nvkm_memx *memx, u32 nsec) in nvkm_memx_nsec()
[all …]
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramfuc.h8 struct nvkm_memx *memx;