/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ram.h | 7 enum nvkm_ram_type, u64 size, struct nvkm_ram *); 9 enum nvkm_ram_type, u64 size, struct nvkm_ram **); 10 void nvkm_ram_del(struct nvkm_ram **); 11 int nvkm_ram_init(struct nvkm_ram *); 16 struct nvkm_ram *); 19 struct nvkm_ram **); 21 struct nvkm_ram *); 27 int gf100_ram_init(struct nvkm_ram *); 28 int gf100_ram_calc(struct nvkm_ram *, u32); 29 int gf100_ram_prog(struct nvkm_ram *); [all …]
|
D | ram.c | 32 struct nvkm_ram *ram; 107 struct nvkm_ram *ram; in nvkm_ram_get() 151 nvkm_ram_init(struct nvkm_ram *ram) in nvkm_ram_init() 159 nvkm_ram_del(struct nvkm_ram **pram) in nvkm_ram_del() 161 struct nvkm_ram *ram = *pram; in nvkm_ram_del() 173 enum nvkm_ram_type type, u64 size, struct nvkm_ram *ram) in nvkm_ram_ctor() 212 enum nvkm_ram_type type, u64 size, struct nvkm_ram **pram) in nvkm_ram_new_()
|
D | ramnv40.c | 34 nv40_ram_calc(struct nvkm_ram *base, u32 freq) in nv40_ram_calc() 67 nv40_ram_prog(struct nvkm_ram *base) in nv40_ram_prog() 179 nv40_ram_tidy(struct nvkm_ram *base) in nv40_ram_tidy() 192 struct nvkm_ram **pram) in nv40_ram_new_() 202 nv40_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv40_ram_new()
|
D | ramgp100.c | 31 gp100_ram_init(struct nvkm_ram *ram) in gp100_ram_init() 90 gp100_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in gp100_ram_new() 92 struct nvkm_ram *ram; in gp100_ram_new()
|
D | rammcp77.c | 28 struct nvkm_ram base; 33 mcp77_ram_init(struct nvkm_ram *base) in mcp77_ram_init() 59 mcp77_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in mcp77_ram_new()
|
D | ramnv40.h | 8 struct nvkm_ram base; 14 struct nvkm_ram **);
|
D | ramgf100.c | 100 struct nvkm_ram base; 127 gf100_ram_calc(struct nvkm_ram *base, u32 freq) in gf100_ram_calc() 407 gf100_ram_prog(struct nvkm_ram *base) in gf100_ram_prog() 416 gf100_ram_tidy(struct nvkm_ram *base) in gf100_ram_tidy() 423 gf100_ram_init(struct nvkm_ram *base) in gf100_ram_init() 492 struct nvkm_ram *ram) in gf100_ram_ctor() 568 struct nvkm_fb *fb, struct nvkm_ram **pram) in gf100_ram_new_() 669 gf100_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in gf100_ram_new()
|
D | ramnv50.c | 67 struct nvkm_ram base; 219 nv50_ram_calc(struct nvkm_ram *base, u32 freq) in nv50_ram_calc() 481 nv50_ram_prog(struct nvkm_ram *base) in nv50_ram_prog() 490 nv50_ram_tidy(struct nvkm_ram *base) in nv50_ram_tidy() 504 nv50_fb_vram_rblock(struct nvkm_ram *ram) in nv50_fb_vram_rblock() 543 struct nvkm_fb *fb, struct nvkm_ram *ram) in nv50_ram_ctor() 586 nv50_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv50_ram_new()
|
D | ramnv4e.c | 27 nv4e_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv4e_ram_new()
|
D | ramnv10.c | 27 nv10_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv10_ram_new()
|
D | nv50.h | 15 int (*ram_new)(struct nvkm_fb *, struct nvkm_ram **);
|
D | ramnv44.c | 27 nv44_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv44_ram_new()
|
D | ramnv49.c | 27 nv49_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv49_ram_new()
|
D | ramnv41.c | 27 nv41_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv41_ram_new()
|
D | ramnv20.c | 27 nv20_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv20_ram_new()
|
D | ramnv04.c | 32 nv04_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv04_ram_new()
|
D | ramgm107.c | 48 gm107_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in gm107_ram_new()
|
D | ramnv1a.c | 27 nv1a_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in nv1a_ram_new()
|
D | ramgf108.c | 57 gf108_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in gf108_ram_new()
|
D | ramgt215.c | 94 struct nvkm_ram base; 492 gt215_ram_calc(struct nvkm_ram *base, u32 freq) in gt215_ram_calc() 883 gt215_ram_prog(struct nvkm_ram *base) in gt215_ram_prog() 908 gt215_ram_tidy(struct nvkm_ram *base) in gt215_ram_tidy() 915 gt215_ram_init(struct nvkm_ram *base) in gt215_ram_init() 923 gt215_ram_dtor(struct nvkm_ram *base) in gt215_ram_dtor() 940 gt215_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in gt215_ram_new()
|
D | ramgm200.c | 63 gm200_ram_new(struct nvkm_fb *fb, struct nvkm_ram **pram) in gm200_ram_new()
|
D | sddr2.c | 61 nvkm_sddr2_calc(struct nvkm_ram *ram) in nvkm_sddr2_calc()
|
D | ramgk104.c | 122 struct nvkm_ram base; 1112 gk104_ram_calc(struct nvkm_ram *base, u32 freq) in gk104_ram_calc() 1231 gk104_ram_prog(struct nvkm_ram *base) in gk104_ram_prog() 1251 gk104_ram_tidy(struct nvkm_ram *base) in gk104_ram_tidy() 1271 gk104_ram_train_type(struct nvkm_ram *ram, int i, u8 ramcfg, in gk104_ram_train_type() 1332 gk104_ram_train_init_0(struct nvkm_ram *ram, struct gk104_ram_train *train) in gk104_ram_train_init_0() 1368 gk104_ram_train_init(struct nvkm_ram *ram) in gk104_ram_train_init() 1397 gk104_ram_init(struct nvkm_ram *ram) in gk104_ram_init() 1508 gk104_ram_dtor(struct nvkm_ram *base) in gk104_ram_dtor() 1522 struct nvkm_ram **pram) in gk104_ram_new_() [all …]
|
D | sddr3.c | 70 nvkm_sddr3_calc(struct nvkm_ram *ram) in nvkm_sddr3_calc()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | fb.h | 38 struct nvkm_ram *ram; 116 struct nvkm_ram { struct 155 void *(*dtor)(struct nvkm_ram *); argument 156 int (*init)(struct nvkm_ram *); 158 int (*calc)(struct nvkm_ram *, u32 freq); 159 int (*prog)(struct nvkm_ram *); 160 void (*tidy)(struct nvkm_ram *);
|