/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | priv.h | 4 #define nvkm_fb(p) container_of((p), struct nvkm_fb, subdev) macro 10 struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 13 void *(*dtor)(struct nvkm_fb *); 14 u32 (*tags)(struct nvkm_fb *); 15 int (*oneinit)(struct nvkm_fb *); 16 void (*init)(struct nvkm_fb *); 17 void (*init_remapper)(struct nvkm_fb *); 18 int (*init_page)(struct nvkm_fb *); 19 void (*init_unkn)(struct nvkm_fb *); [all...] |
H A D | gf100.h | 8 struct nvkm_fb base; 12 struct nvkm_fb **); 13 void *gf100_fb_dtor(struct nvkm_fb *); 14 void gf100_fb_init(struct nvkm_fb *); 15 void gf100_fb_intr(struct nvkm_fb *); 17 void gm200_fb_init(struct nvkm_fb *base);
|
H A D | ram.h | 6 int nvkm_ram_ctor(const struct nvkm_ram_func *, struct nvkm_fb *, 8 int nvkm_ram_new_(const struct nvkm_ram_func *, struct nvkm_fb *, 15 int nv50_ram_ctor(const struct nvkm_ram_func *, struct nvkm_fb *, 18 int gf100_ram_new_(const struct nvkm_ram_func *, struct nvkm_fb *, 20 int gf100_ram_ctor(const struct nvkm_ram_func *, struct nvkm_fb *, 35 int gk104_ram_new_(const struct nvkm_ram_func *, struct nvkm_fb *, 55 int nv04_ram_new(struct nvkm_fb *, struct nvkm_ram **); 56 int nv10_ram_new(struct nvkm_fb *, struct nvkm_ram **); 57 int nv1a_ram_new(struct nvkm_fb *, struct nvkm_ram **); 58 int nv20_ram_new(struct nvkm_fb *, struc [all...] |
H A D | nv50.h | 9 struct nvkm_fb base; 13 int (*ram_new)(struct nvkm_fb *, struct nvkm_ram **); 14 u32 (*tags)(struct nvkm_fb *); 19 struct nvkm_fb **pfb);
|
H A D | nv04.c | 29 nv04_fb_init(struct nvkm_fb *fb) 47 nv04_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | mcp77.c | 34 mcp77_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | mcp89.c | 34 mcp89_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gp102.c | 30 gp102_fb_vpr_scrub(struct nvkm_fb *fb) 36 gp102_fb_vpr_scrub_required(struct nvkm_fb *fb) 44 gp102_fb_vidmem_size(struct nvkm_fb *fb) 58 gp102_fb_oneinit(struct nvkm_fb *fb) 83 gp102_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gf100.c | 32 gf100_fb_intr(struct nvkm_fb *base) 45 gf100_fb_oneinit(struct nvkm_fb *base) 68 gf100_fb_init_page(struct nvkm_fb *fb) 81 gf100_fb_sysmem_flush_page_init(struct nvkm_fb *fb) 87 gf100_fb_init(struct nvkm_fb *base) 99 gf100_fb_dtor(struct nvkm_fb *base) 108 enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb) 133 gf100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gv100.c | 26 gv100_fb_init_page(struct nvkm_fb *fb) 47 gv100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | ramnv4e.c | 27 nv4e_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram)
|
H A D | ramnv40.h | 13 int nv40_ram_new_(struct nvkm_fb *fb, enum nvkm_ram_type, u64,
|
H A D | gk20a.c | 37 gk20a_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | nv44.c | 30 nv44_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, 40 nv44_fb_tile_prog(struct nvkm_fb *fb, int i, struct nvkm_fb_tile *tile) 50 nv44_fb_init(struct nvkm_fb *fb) 68 nv44_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | nv10.c | 30 nv10_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, 39 nv10_fb_tile_fini(struct nvkm_fb *fb, int i, struct nvkm_fb_tile *tile) 48 nv10_fb_tile_prog(struct nvkm_fb *fb, int i, struct nvkm_fb_tile *tile) 67 nv10_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | nv1a.c | 39 nv1a_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gt215.c | 35 gt215_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | nv4e.c | 40 nv4e_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | g84.c | 35 g84_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gp10b.c | 35 gp10b_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gm20b.c | 38 gm20b_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gf108.c | 40 gf108_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | gm107.c | 40 gm107_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
|
H A D | base.c | 35 nvkm_fb_tile_fini(struct nvkm_fb *fb, int region, struct nvkm_fb_tile *tile) 41 nvkm_fb_tile_init(struct nvkm_fb *fb, int region, u32 addr, u32 size, 48 nvkm_fb_tile_prog(struct nvkm_fb *fb, int region, struct nvkm_fb_tile *tile) 63 struct nvkm_fb *fb = device->fb; 100 struct nvkm_fb *fb = nvkm_fb(subdev); 108 struct nvkm_fb *fb = nvkm_fb(subdev); 138 nvkm_fb_mem_unlock(struct nvkm_fb *fb) 180 struct nvkm_fb *f 263 nvkm_fb = { variable in typeref:struct:nvkm_subdev_func [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | fb.h | 33 struct nvkm_fb { struct 63 int nvkm_fb_mem_unlock(struct nvkm_fb *); 65 void nvkm_fb_tile_init(struct nvkm_fb *, int region, u32 addr, u32 size, 67 void nvkm_fb_tile_fini(struct nvkm_fb *, int region, struct nvkm_fb_tile *); 68 void nvkm_fb_tile_prog(struct nvkm_fb *, int region, struct nvkm_fb_tile *); 70 int nv04_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 71 int nv10_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 72 int nv1a_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 73 int nv20_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 74 int nv25_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); [all...] |