/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gm204.c | 320 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gm204_gr_init() 321 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gm204_gr_init() 322 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gm204_gr_init() 323 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gm204_gr_init() 324 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gm204_gr_init() 325 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm204_gr_init() 326 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); in gm204_gr_init() 327 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x00000005); in gm204_gr_init()
|
D | gk104.c | 256 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gk104_gr_init() 257 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gk104_gr_init() 258 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gk104_gr_init() 259 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gk104_gr_init() 260 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gk104_gr_init() 261 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x001ffffe); in gk104_gr_init() 262 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x0000000f); in gk104_gr_init()
|
D | gm107.c | 384 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gm107_gr_init() 385 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gm107_gr_init() 386 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gm107_gr_init() 387 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gm107_gr_init() 388 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gm107_gr_init() 389 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm107_gr_init() 390 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); in gm107_gr_init() 391 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x00000005); in gm107_gr_init()
|
D | gf100.c | 901 u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x648)); in gf100_gr_trap_mp() 902 u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x650)); in gf100_gr_trap_mp() 913 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x648), 0x00000000); in gf100_gr_trap_mp() 914 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x650), gerr); in gf100_gr_trap_mp() 922 u32 stat = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0508)); in gf100_gr_trap_tpc() 925 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0224)); in gf100_gr_trap_tpc() 927 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x0224), 0xc0000000); in gf100_gr_trap_tpc() 937 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0084)); in gf100_gr_trap_tpc() 939 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x0084), 0xc0000000); in gf100_gr_trap_tpc() 944 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x048c)); in gf100_gr_trap_tpc() [all …]
|
D | ctxgm204.c | 930 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), id); in gm204_grctx_generate_tpcid() 932 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), id); in gm204_grctx_generate_tpcid()
|
D | ctxgf100.c | 1072 const u32 o = TPC_UNIT(gpc, tpc, 0x0520); in gf100_grctx_generate_attrib() 1094 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), id); in gf100_grctx_generate_tpcid() 1095 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x4e8), id); in gf100_grctx_generate_tpcid() 1097 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), id); in gf100_grctx_generate_tpcid()
|
D | ctxgm107.c | 943 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), id); in gm107_grctx_generate_tpcid() 945 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), id); in gm107_grctx_generate_tpcid()
|
D | ctxgf108.c | 757 const u32 o = TPC_UNIT(gpc, tpc, 0x500); in gf108_grctx_generate_attrib()
|
D | gf100.h | 41 #define TPC_UNIT(t, m, r) (0x504000 + (t) * 0x8000 + (m) * 0x800 + (r)) macro
|