Searched refs:nvkm_bar (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
| H A D | priv.h | 4 #define nvkm_bar(p) container_of((p), struct nvkm_bar, subdev) macro 8 struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 11 enum nvkm_subdev_type, int, struct nvkm_bar *); 14 void *(*dtor)(struct nvkm_bar *); 15 int (*oneinit)(struct nvkm_bar *); 16 void (*init)(struct nvkm_bar *); 19 void (*init)(struct nvkm_bar *); 20 void (*fini)(struct nvkm_bar *); 21 void (*wait)(struct nvkm_bar *); 22 struct nvkm_vmm *(*vmm)(struct nvkm_bar *); [all …]
|
| H A D | base.c | 27 nvkm_bar_flush(struct nvkm_bar *bar) in nvkm_bar_flush() 42 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar1_reset() 55 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_vmm() 64 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_reset() 74 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_fini() 84 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_init() 95 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_fini() 112 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_init() 123 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_oneinit() 130 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_dtor() [all …]
|
| H A D | nv50.h | 8 struct nvkm_bar base; 20 int, u32 pgd_addr, struct nvkm_bar **); 21 void *nv50_bar_dtor(struct nvkm_bar *); 22 int nv50_bar_oneinit(struct nvkm_bar *); 23 void nv50_bar_init(struct nvkm_bar *); 24 void nv50_bar_bar1_init(struct nvkm_bar *); 25 void nv50_bar_bar1_wait(struct nvkm_bar *); 26 struct nvkm_vmm *nv50_bar_bar1_vmm(struct nvkm_bar *); 27 void nv50_bar_bar2_init(struct nvkm_bar *); 28 struct nvkm_vmm *nv50_bar_bar2_vmm(struct nvkm_bar *);
|
| H A D | gf100.h | 13 struct nvkm_bar base; 19 int, struct nvkm_bar **); 20 void *gf100_bar_dtor(struct nvkm_bar *); 21 int gf100_bar_oneinit(struct nvkm_bar *); 22 void gf100_bar_bar1_init(struct nvkm_bar *); 23 void gf100_bar_bar1_wait(struct nvkm_bar *); 24 struct nvkm_vmm *gf100_bar_bar1_vmm(struct nvkm_bar *); 25 void gf100_bar_bar2_init(struct nvkm_bar *); 26 struct nvkm_vmm *gf100_bar_bar2_vmm(struct nvkm_bar *);
|
| H A D | tu102.c | 29 tu102_bar_bar2_wait(struct nvkm_bar *bar) in tu102_bar_bar2_wait() 39 tu102_bar_bar2_fini(struct nvkm_bar *bar) in tu102_bar_bar2_fini() 45 tu102_bar_bar2_init(struct nvkm_bar *base) in tu102_bar_bar2_init() 56 tu102_bar_bar1_wait(struct nvkm_bar *bar) in tu102_bar_bar1_wait() 66 tu102_bar_bar1_fini(struct nvkm_bar *bar) in tu102_bar_bar1_fini() 72 tu102_bar_bar1_init(struct nvkm_bar *base) in tu102_bar_bar1_init() 97 struct nvkm_bar **pbar) in tu102_bar_new()
|
| H A D | gm107.c | 27 gm107_bar_bar1_wait(struct nvkm_bar *bar) in gm107_bar_bar1_wait() 37 gm107_bar_bar2_wait(struct nvkm_bar *bar) in gm107_bar_bar2_wait() 63 struct nvkm_bar **pbar) in gm107_bar_new()
|
| H A D | g84.c | 29 g84_bar_flush(struct nvkm_bar *bar) in g84_bar_flush() 60 struct nvkm_bar **pbar) in g84_bar_new()
|
| H A D | gm20b.c | 36 struct nvkm_bar **pbar) in gm20b_bar_new()
|
| H A D | gk20a.c | 36 struct nvkm_bar **pbar) in gk20a_bar_new()
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| H A D | bar.h | 7 struct nvkm_bar { struct 28 void nvkm_bar_flush(struct nvkm_bar *); argument 30 int nv50_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 31 int g84_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 32 int gf100_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 33 int gk20a_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 34 int gm107_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 35 int gm20b_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 36 int tu102_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
|