| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/ |
| priv.h | 6 #define nvkm_pmu(p) container_of((p), struct nvkm_pmu, subdev) macro 25 bool (*enabled)(struct nvkm_pmu *); 26 void (*reset)(struct nvkm_pmu *); 27 int (*init)(struct nvkm_pmu *); 28 void (*fini)(struct nvkm_pmu *); 29 void (*intr)(struct nvkm_pmu *); 30 int (*send)(struct nvkm_pmu *, u32 reply[2], u32 process, 32 void (*recv)(struct nvkm_pmu *); 33 int (*initmsg)(struct nvkm_pmu *); [all...] |
| nouveau_nvkm_subdev_pmu_gp102.c | 32 gp102_pmu_reset(struct nvkm_pmu *pmu) 40 gp102_pmu_enabled(struct nvkm_pmu *pmu) 59 gp102_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gf100.c | 35 gf100_pmu_reset(struct nvkm_pmu *pmu) 43 gf100_pmu_enabled(struct nvkm_pmu *pmu) 65 gf100_pmu_nofw(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif) 77 gf100_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_base.c | 37 struct nvkm_pmu *pmu = device->pmu; 53 nvkm_pmu_pgob(struct nvkm_pmu *pmu, bool enable) 62 struct nvkm_pmu *pmu = container_of(work, typeof(*pmu), recv.work); 67 nvkm_pmu_send(struct nvkm_pmu *pmu, u32 reply[2], 78 struct nvkm_pmu *pmu = nvkm_pmu(subdev); 87 struct nvkm_pmu *pmu = nvkm_pmu(subdev); 103 nvkm_pmu_reset(struct nvkm_pmu *pmu) 133 struct nvkm_pmu *pmu = nvkm_pmu(subdev) 163 nvkm_pmu = { variable in typeref:typename:const struct nvkm_subdev_func [all...] |
| nouveau_nvkm_subdev_pmu_gp100.c | 45 gp100_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gf119.c | 55 gf119_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gk208.c | 56 gk208_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gm107.c | 57 gm107_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gp10b.c | 45 struct nvkm_pmu *pmu = container_of(falcon, typeof(*pmu), falcon); 103 gp10b_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gm20b.c | 47 struct nvkm_pmu *pmu = container_of(falcon, typeof(*pmu), falcon); 142 struct nvkm_pmu *pmu = priv; 157 gm20b_pmu_acr_init_wpr(struct nvkm_pmu *pmu) 172 gm20b_pmu_initmsg(struct nvkm_pmu *pmu) 198 gm20b_pmu_recv(struct nvkm_pmu *pmu) 230 gm20b_pmu_load(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif) 244 gm20b_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gt215.c | 35 gt215_pmu_send(struct nvkm_pmu *pmu, u32 reply[2], 95 gt215_pmu_recv(struct nvkm_pmu *pmu) 149 gt215_pmu_intr(struct nvkm_pmu *pmu) 188 gt215_pmu_fini(struct nvkm_pmu *pmu) 194 gt215_pmu_reset(struct nvkm_pmu *pmu) 203 gt215_pmu_enabled(struct nvkm_pmu *pmu) 209 gt215_pmu_init(struct nvkm_pmu *pmu) 295 gt215_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gk104.c | 62 gk104_pmu_pgob(struct nvkm_pmu *pmu, bool enable) 135 gk104_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gk110.c | 37 gk110_pmu_pgob(struct nvkm_pmu *pmu, bool enable) 114 gk110_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_gk20a.c | 45 struct nvkm_pmu base; 163 gk20a_pmu_fini(struct nvkm_pmu *pmu) 172 gk20a_pmu_init(struct nvkm_pmu *pmu) 218 gk20a_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
|
| nouveau_nvkm_subdev_pmu_memx.c | 12 struct nvkm_pmu *pmu; 49 nvkm_memx_init(struct nvkm_pmu *pmu, struct nvkm_memx **pmemx) 80 struct nvkm_pmu *pmu = memx->pmu; 171 nvkm_memx_train_result(struct nvkm_pmu *pmu, u32 *res, int rsize)
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
| pmu.h | 9 struct nvkm_pmu { struct 43 int nvkm_pmu_send(struct nvkm_pmu *, u32 reply[2], u32 process, 45 void nvkm_pmu_pgob(struct nvkm_pmu *, bool enable); 48 int gt215_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); 49 int gf100_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); 50 int gf119_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); 51 int gk104_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); 52 int gk110_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); 53 int gk208_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); 54 int gk20a_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
| device.h | 164 struct nvkm_pmu *pmu; 241 int (*pmu )(struct nvkm_device *, int idx, struct nvkm_pmu **);
|