Searched refs:nvkm_bar (Results 1 – 13 of 13) sorted by relevance
/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | priv.h | 4 #define nvkm_bar(p) container_of((p), struct nvkm_bar, subdev) macro 8 enum nvkm_subdev_type, int, struct nvkm_bar *); 11 void *(*dtor)(struct nvkm_bar *); 12 int (*oneinit)(struct nvkm_bar *); 13 void (*init)(struct nvkm_bar *); 16 void (*init)(struct nvkm_bar *); 17 void (*fini)(struct nvkm_bar *); 18 void (*wait)(struct nvkm_bar *); 19 struct nvkm_vmm *(*vmm)(struct nvkm_bar *); 22 void (*flush)(struct nvkm_bar *); [all …]
|
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() 104 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_init() 115 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_oneinit() 122 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_dtor() [all …]
|
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 *);
|
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 *);
|
D | gf100.c | 32 gf100_bar_bar1_vmm(struct nvkm_bar *base) in gf100_bar_bar1_vmm() 38 gf100_bar_bar1_wait(struct nvkm_bar *base) in gf100_bar_bar1_wait() 46 gf100_bar_bar1_fini(struct nvkm_bar *bar) in gf100_bar_bar1_fini() 52 gf100_bar_bar1_init(struct nvkm_bar *base) in gf100_bar_bar1_init() 61 gf100_bar_bar2_vmm(struct nvkm_bar *base) in gf100_bar_bar2_vmm() 67 gf100_bar_bar2_fini(struct nvkm_bar *bar) in gf100_bar_bar2_fini() 73 gf100_bar_bar2_init(struct nvkm_bar *base) in gf100_bar_bar2_init() 123 gf100_bar_oneinit(struct nvkm_bar *base) in gf100_bar_oneinit() 149 gf100_bar_dtor(struct nvkm_bar *base) in gf100_bar_dtor() 165 enum nvkm_subdev_type type, int inst, struct nvkm_bar **pbar) in gf100_bar_new_() [all …]
|
D | nv50.c | 32 nv50_bar_flush(struct nvkm_bar *base) in nv50_bar_flush() 47 nv50_bar_bar1_vmm(struct nvkm_bar *base) in nv50_bar_bar1_vmm() 53 nv50_bar_bar1_wait(struct nvkm_bar *base) in nv50_bar_bar1_wait() 59 nv50_bar_bar1_fini(struct nvkm_bar *bar) in nv50_bar_bar1_fini() 65 nv50_bar_bar1_init(struct nvkm_bar *base) in nv50_bar_bar1_init() 73 nv50_bar_bar2_vmm(struct nvkm_bar *base) in nv50_bar_bar2_vmm() 79 nv50_bar_bar2_fini(struct nvkm_bar *bar) in nv50_bar_bar2_fini() 85 nv50_bar_bar2_init(struct nvkm_bar *base) in nv50_bar_bar2_init() 95 nv50_bar_init(struct nvkm_bar *base) in nv50_bar_init() 106 nv50_bar_oneinit(struct nvkm_bar *base) in nv50_bar_oneinit() [all …]
|
D | tu102.c | 28 tu102_bar_bar2_wait(struct nvkm_bar *bar) in tu102_bar_bar2_wait() 38 tu102_bar_bar2_fini(struct nvkm_bar *bar) in tu102_bar_bar2_fini() 44 tu102_bar_bar2_init(struct nvkm_bar *base) in tu102_bar_bar2_init() 55 tu102_bar_bar1_wait(struct nvkm_bar *bar) in tu102_bar_bar1_wait() 65 tu102_bar_bar1_fini(struct nvkm_bar *bar) in tu102_bar_bar1_fini() 71 tu102_bar_bar1_init(struct nvkm_bar *base) in tu102_bar_bar1_init() 96 struct nvkm_bar **pbar) in tu102_bar_new()
|
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()
|
D | g84.c | 29 g84_bar_flush(struct nvkm_bar *bar) in g84_bar_flush() 60 struct nvkm_bar **pbar) in g84_bar_new()
|
D | gm20b.c | 36 struct nvkm_bar **pbar) in gm20b_bar_new()
|
D | gk20a.c | 36 struct nvkm_bar **pbar) in gk20a_bar_new()
|
/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | bar.h | 7 struct nvkm_bar { struct 24 void nvkm_bar_flush(struct nvkm_bar *); argument 26 int nv50_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 27 int g84_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 28 int gf100_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 29 int gk20a_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 30 int gm107_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 31 int gm20b_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 32 int tu102_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
|
/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | layout.h | 20 NVKM_LAYOUT_ONCE(NVKM_SUBDEV_BAR , struct nvkm_bar , bar)
|