/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ramgf100.c | 101 struct gf100_ramfuc fuc; member 107 gf100_ram_train(struct gf100_ramfuc *fuc, u32 magic) in gf100_ram_train() argument 109 struct gf100_ram *ram = container_of(fuc, typeof(*ram), fuc); in gf100_ram_train() 116 ram_wr32(fuc, 0x10f910, magic); in gf100_ram_train() 117 ram_wr32(fuc, 0x10f914, magic); in gf100_ram_train() 122 ram_wait(fuc, addr, 0x0000000f, 0x00000000, 500000); in gf100_ram_train() 130 struct gf100_ramfuc *fuc = &ram->fuc; in gf100_ram_calc() local 180 ret = ram_init(fuc, ra in gf100_ram_calc() [all...] |
H A D | ramgt215.c | 95 struct gt215_ramfuc fuc; member 157 struct gt215_ramfuc *fuc = &ram->fuc; in gt215_link_train() local 207 r1700 = ram_rd32(fuc, 0x001700); in gt215_link_train() 209 ram_mask(fuc, 0x100200, 0x00000800, 0x00000000); in gt215_link_train() 210 ram_wr32(fuc, 0x611200, 0x3300); in gt215_link_train() 211 ram_wait_vblank(fuc); in gt215_link_train() 212 ram_wait(fuc, 0x611200, 0x00000003, 0x00000000, 500000); in gt215_link_train() 213 ram_mask(fuc, 0x001610, 0x00000083, 0x00000003); in gt215_link_train() 214 ram_mask(fuc, in gt215_link_train() 424 nvkm_sddr2_dll_reset(struct gt215_ramfuc *fuc) nvkm_sddr2_dll_reset() argument 433 nvkm_sddr3_dll_disable(struct gt215_ramfuc *fuc, u32 *mr) nvkm_sddr3_dll_disable() argument 445 nvkm_gddr3_dll_disable(struct gt215_ramfuc *fuc, u32 *mr) nvkm_gddr3_dll_disable() argument 456 gt215_ram_lock_pll(struct gt215_ramfuc *fuc, struct gt215_clk_info *mclk) gt215_ram_lock_pll() argument 466 gt215_ram_gpio(struct gt215_ramfuc *fuc, u8 tag, u32 val) gt215_ram_gpio() argument 495 struct gt215_ramfuc *fuc = &ram->fuc; gt215_ram_calc() local 886 struct gt215_ramfuc *fuc = &ram->fuc; gt215_ram_prog() local [all...] |
H A D | ramgk104.c | 123 struct gk104_ramfuc fuc; member 141 gk104_ram_train(struct gk104_ramfuc *fuc, u32 mask, u32 data) in gk104_ram_train() argument 143 struct gk104_ram *ram = container_of(fuc, typeof(*ram), fuc); in gk104_ram_train() 146 ram_mask(fuc, 0x10f910, mask, data); in gk104_ram_train() 147 ram_mask(fuc, 0x10f914, mask, data); in gk104_ram_train() 152 ram_wait(fuc, addr, 0x0000000f, 0x00000000, 500000); in gk104_ram_train() 157 r1373f4_init(struct gk104_ramfuc *fuc) in r1373f4_init() argument 159 struct gk104_ram *ram = container_of(fuc, typeof(*ram), fuc); in r1373f4_init() 207 r1373f4_fini(struct gk104_ramfuc *fuc) r1373f4_fini() argument 233 struct ramfuc *fuc = &ram->fuc.base; gk104_ram_nuts() local 254 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_calc_gddr5() local 681 nvkm_sddr3_dll_reset(struct gk104_ramfuc *fuc) nvkm_sddr3_dll_reset() argument 689 nvkm_sddr3_dll_disable(struct gk104_ramfuc *fuc) nvkm_sddr3_dll_disable() argument 702 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_calc_sddr3() local 1043 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_calc_xits() local 1234 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_prog() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ramgf100.c | 101 struct gf100_ramfuc fuc; member 107 gf100_ram_train(struct gf100_ramfuc *fuc, u32 magic) in gf100_ram_train() argument 109 struct gf100_ram *ram = container_of(fuc, typeof(*ram), fuc); in gf100_ram_train() 116 ram_wr32(fuc, 0x10f910, magic); in gf100_ram_train() 117 ram_wr32(fuc, 0x10f914, magic); in gf100_ram_train() 122 ram_wait(fuc, addr, 0x0000000f, 0x00000000, 500000); in gf100_ram_train() 130 struct gf100_ramfuc *fuc = &ram->fuc; in gf100_ram_calc() local 180 ret = ram_init(fuc, ra in gf100_ram_calc() [all...] |
H A D | ramgt215.c | 95 struct gt215_ramfuc fuc; member 157 struct gt215_ramfuc *fuc = &ram->fuc; in gt215_link_train() local 207 r1700 = ram_rd32(fuc, 0x001700); in gt215_link_train() 209 ram_mask(fuc, 0x100200, 0x00000800, 0x00000000); in gt215_link_train() 210 ram_wr32(fuc, 0x611200, 0x3300); in gt215_link_train() 211 ram_wait_vblank(fuc); in gt215_link_train() 212 ram_wait(fuc, 0x611200, 0x00000003, 0x00000000, 500000); in gt215_link_train() 213 ram_mask(fuc, 0x001610, 0x00000083, 0x00000003); in gt215_link_train() 214 ram_mask(fuc, in gt215_link_train() 424 nvkm_sddr2_dll_reset(struct gt215_ramfuc *fuc) nvkm_sddr2_dll_reset() argument 433 nvkm_sddr3_dll_disable(struct gt215_ramfuc *fuc, u32 *mr) nvkm_sddr3_dll_disable() argument 445 nvkm_gddr3_dll_disable(struct gt215_ramfuc *fuc, u32 *mr) nvkm_gddr3_dll_disable() argument 456 gt215_ram_lock_pll(struct gt215_ramfuc *fuc, struct gt215_clk_info *mclk) gt215_ram_lock_pll() argument 466 gt215_ram_gpio(struct gt215_ramfuc *fuc, u8 tag, u32 val) gt215_ram_gpio() argument 495 struct gt215_ramfuc *fuc = &ram->fuc; gt215_ram_calc() local 886 struct gt215_ramfuc *fuc = &ram->fuc; gt215_ram_prog() local [all...] |
H A D | ramgk104.c | 123 struct gk104_ramfuc fuc; member 141 gk104_ram_train(struct gk104_ramfuc *fuc, u32 mask, u32 data) in gk104_ram_train() argument 143 struct gk104_ram *ram = container_of(fuc, typeof(*ram), fuc); in gk104_ram_train() 146 ram_mask(fuc, 0x10f910, mask, data); in gk104_ram_train() 147 ram_mask(fuc, 0x10f914, mask, data); in gk104_ram_train() 152 ram_wait(fuc, addr, 0x0000000f, 0x00000000, 500000); in gk104_ram_train() 157 r1373f4_init(struct gk104_ramfuc *fuc) in r1373f4_init() argument 159 struct gk104_ram *ram = container_of(fuc, typeof(*ram), fuc); in r1373f4_init() 207 r1373f4_fini(struct gk104_ramfuc *fuc) r1373f4_fini() argument 233 struct ramfuc *fuc = &ram->fuc.base; gk104_ram_nuts() local 254 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_calc_gddr5() local 681 nvkm_sddr3_dll_reset(struct gk104_ramfuc *fuc) nvkm_sddr3_dll_reset() argument 689 nvkm_sddr3_dll_disable(struct gk104_ramfuc *fuc) nvkm_sddr3_dll_disable() argument 702 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_calc_sddr3() local 1043 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_calc_xits() local 1234 struct gk104_ramfuc *fuc = &ram->fuc; gk104_ram_prog() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
H A D | priv.h | 6 #include <subdev/pmu/fuc/os.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
H A D | priv.h | 6 #include <subdev/pmu/fuc/os.h>
|