Home
last modified time | relevance | path

Searched refs:nvkm_pmu (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dpmu.h5 struct nvkm_pmu { struct
26 int nvkm_pmu_send(struct nvkm_pmu *, u32 reply[2], u32 process, argument
28 void nvkm_pmu_pgob(struct nvkm_pmu *, bool enable);
30 int gt215_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **);
31 int gf100_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **);
32 int gf119_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **);
33 int gk104_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **);
34 int gk110_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **);
35 int gk208_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **);
36 int gk20a_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **);
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dpriv.h3 #define nvkm_pmu(p) container_of((p), struct nvkm_pmu, subdev) macro
8 int index, struct nvkm_pmu **);
11 void (*reset)(struct nvkm_pmu *);
23 void (*pgob)(struct nvkm_pmu *, bool);
26 void gk110_pmu_pgob(struct nvkm_pmu *, bool);
Dbase.c29 nvkm_pmu_pgob(struct nvkm_pmu *pmu, bool enable) in nvkm_pmu_pgob()
36 nvkm_pmu_send(struct nvkm_pmu *pmu, u32 reply[2], in nvkm_pmu_send()
93 struct nvkm_pmu *pmu = container_of(work, struct nvkm_pmu, recv.work); in nvkm_pmu_recv()
146 struct nvkm_pmu *pmu = nvkm_pmu(subdev); in nvkm_pmu_intr()
185 struct nvkm_pmu *pmu = nvkm_pmu(subdev); in nvkm_pmu_fini()
196 struct nvkm_pmu *pmu = nvkm_pmu(subdev); in nvkm_pmu_init()
257 return nvkm_pmu(subdev); in nvkm_pmu_dtor()
261 nvkm_pmu = { variable
270 int index, struct nvkm_pmu **ppmu) in nvkm_pmu_new_()
272 struct nvkm_pmu *pmu; in nvkm_pmu_new_()
[all …]
Dgt215.c28 gt215_pmu_reset(struct nvkm_pmu *pmu) in gt215_pmu_reset()
45 gt215_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gt215_pmu_new()
Dgk110.c32 gk110_pmu_pgob(struct nvkm_pmu *pmu, bool enable) in gk110_pmu_pgob()
95 gk110_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gk110_pmu_new()
Dmemx.c6 struct nvkm_pmu *pmu;
43 nvkm_memx_init(struct nvkm_pmu *pmu, struct nvkm_memx **pmemx) in nvkm_memx_init()
74 struct nvkm_pmu *pmu = memx->pmu; in nvkm_memx_fini()
165 nvkm_memx_train_result(struct nvkm_pmu *pmu, u32 *res, int rsize) in nvkm_memx_train_result()
Dgk104.c57 gk104_pmu_pgob(struct nvkm_pmu *pmu, bool enable) in gk104_pmu_pgob()
116 gk104_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gk104_pmu_new()
Dgf119.c36 gf119_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gf119_pmu_new()
Dgf100.c36 gf100_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gf100_pmu_new()
Dgk208.c37 gk208_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gk208_pmu_new()
Dgm107.c38 gm107_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gm107_pmu_new()
Dgk20a.c40 struct nvkm_pmu base;
213 gk20a_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gk20a_pmu_new()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h118 struct nvkm_pmu *pmu;
183 int (*pmu )(struct nvkm_device *, int idx, struct nvkm_pmu **);