/drivers/gpu/drm/nouveau/core/subdev/fb/ |
H A D | nv40.h | 13 int nv40_ram_calc(struct nouveau_fb *, u32); 14 int nv40_ram_prog(struct nouveau_fb *); 15 void nv40_ram_tidy(struct nouveau_fb *);
|
H A D | nv04.h | 7 struct nouveau_fb base; 18 void (*init)(struct nouveau_fb *, int i, u32 addr, u32 size, 20 void (*comp)(struct nouveau_fb *, int i, u32 size, u32 flags, 22 void (*fini)(struct nouveau_fb *, int i, 24 void (*prog)(struct nouveau_fb *, int i, 29 void nv10_fb_tile_init(struct nouveau_fb *, int i, u32 addr, u32 size, 31 void nv10_fb_tile_fini(struct nouveau_fb *, int i, struct nouveau_fb_tile *); 32 void nv10_fb_tile_prog(struct nouveau_fb *, int, struct nouveau_fb_tile *); 34 void nv20_fb_tile_init(struct nouveau_fb *, int i, u32 addr, u32 size, 36 void nv20_fb_tile_fini(struct nouveau_fb *, in [all...] |
H A D | nvc0.h | 8 struct nouveau_fb base; 18 bool nvc0_fb_memtype_valid(struct nouveau_fb *, u32); 25 int nvc0_ram_get(struct nouveau_fb *, u64, u32, u32, u32, 27 void nvc0_ram_put(struct nouveau_fb *, struct nouveau_mem **);
|
H A D | nv50.h | 7 struct nouveau_fb base; 27 int nv50_ram_get(struct nouveau_fb *, u64 size, u32 align, u32 ncmin, 29 void nv50_ram_put(struct nouveau_fb *, struct nouveau_mem **); 30 void __nv50_ram_put(struct nouveau_fb *, struct nouveau_mem *);
|
H A D | priv.h | 45 struct nouveau_fb *pfb = (p); \ 49 struct nouveau_fb *pfb = (p); \ 53 struct nouveau_fb *pfb = (p); \ 66 bool (*memtype)(struct nouveau_fb *, u32); 69 bool nv04_fb_memtype_valid(struct nouveau_fb *, u32 memtype); 70 bool nv50_fb_memtype_valid(struct nouveau_fb *, u32 memtype);
|
H A D | ramnv4e.c | 32 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | ramnv10.c | 32 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | ramnv1a.c | 32 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | nv10.c | 30 nv10_fb_tile_init(struct nouveau_fb *pfb, int i, u32 addr, u32 size, u32 pitch, 39 nv10_fb_tile_fini(struct nouveau_fb *pfb, int i, struct nouveau_fb_tile *tile) 48 nv10_fb_tile_prog(struct nouveau_fb *pfb, int i, struct nouveau_fb_tile *tile)
|
H A D | nv20.c | 30 nv20_fb_tile_init(struct nouveau_fb *pfb, int i, u32 addr, u32 size, u32 pitch, 43 nv20_fb_tile_comp(struct nouveau_fb *pfb, int i, u32 size, u32 flags, 60 nv20_fb_tile_fini(struct nouveau_fb *pfb, int i, struct nouveau_fb_tile *tile) 70 nv20_fb_tile_prog(struct nouveau_fb *pfb, int i, struct nouveau_fb_tile *tile)
|
H A D | nv44.c | 30 nv44_fb_tile_init(struct nouveau_fb *pfb, int i, u32 addr, u32 size, u32 pitch, 40 nv44_fb_tile_prog(struct nouveau_fb *pfb, int i, struct nouveau_fb_tile *tile)
|
H A D | ramnv04.c | 34 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | ramnv20.c | 32 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | ramnv41.c | 32 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | ramnv44.c | 32 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | ramnv49.c | 32 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | ramnvaa.c | 34 struct nouveau_fb *pfb = nouveau_fb(parent);
|
H A D | base.c | 63 struct nouveau_fb *pfb = (void *)object; 76 struct nouveau_fb *pfb = (void *)object; 96 struct nouveau_fb *pfb = (void *)object; 127 struct nouveau_fb *pfb;
|
H A D | gk20a.c | 26 struct nouveau_fb base;
|
H A D | nv46.c | 30 nv46_fb_tile_init(struct nouveau_fb *pfb, int i, u32 addr, u32 size, u32 pitch,
|
H A D | ramnv40.c | 38 nv40_ram_calc(struct nouveau_fb *pfb, u32 freq) 71 nv40_ram_prog(struct nouveau_fb *pfb) 170 nv40_ram_tidy(struct nouveau_fb *pfb) 179 struct nouveau_fb *pfb = nouveau_fb(parent);
|
/drivers/gpu/drm/nouveau/core/include/subdev/ |
H A D | fb.h | 51 struct nouveau_fb { struct 54 bool (*memtype_valid)(struct nouveau_fb *, u32 memtype); 64 void (*init)(struct nouveau_fb *, int i, u32 addr, u32 size, 66 void (*comp)(struct nouveau_fb *, int i, u32 size, u32 flags, 68 void (*fini)(struct nouveau_fb *, int i, 70 void (*prog)(struct nouveau_fb *, int i, 75 static inline struct nouveau_fb * 76 nouveau_fb(void *obj) function 142 int (*get)(struct nouveau_fb *, u64 size, u32 align, 144 void (*put)(struct nouveau_fb *, struc [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fbcon.c | 318 struct nouveau_framebuffer *nouveau_fb; local 359 &fbcon->nouveau_fb.vma); 383 nouveau_framebuffer_init(dev, &fbcon->nouveau_fb, &mode_cmd, nvbo); 385 nouveau_fb = &fbcon->nouveau_fb; 386 fb = &nouveau_fb->base; 405 info->screen_base = nvbo_kmap_obj_iovirtual(nouveau_fb->nvbo); 421 nouveau_fb->base.width, nouveau_fb->base.height, 430 nouveau_bo_vma_del(nvbo, &fbcon->nouveau_fb 451 struct nouveau_framebuffer *nouveau_fb = &fbcon->nouveau_fb; local [all...] |
/drivers/gpu/drm/nouveau/core/subdev/instmem/ |
H A D | nv50.c | 87 struct nouveau_fb *pfb = nouveau_fb(object); 97 struct nouveau_fb *pfb = nouveau_fb(parent);
|
/drivers/gpu/drm/nouveau/core/subdev/ltc/ |
H A D | gf100.c | 135 struct nouveau_fb *pfb = nouveau_fb(object); 147 gf100_ltc_init_tag_ram(struct nouveau_fb *pfb, struct nvkm_ltc_priv *priv) 195 struct nouveau_fb *pfb = nouveau_fb(parent);
|