/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gm204.c | 339 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gm204_gr_init() 340 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gm204_gr_init() 341 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gm204_gr_init() 342 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gm204_gr_init() 343 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gm204_gr_init() 344 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm204_gr_init() 345 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); in gm204_gr_init() 346 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x64c), 0x00000005); in gm204_gr_init()
|
D | gm107.c | 401 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gm107_gr_init() 402 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gm107_gr_init() 403 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gm107_gr_init() 404 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gm107_gr_init() 405 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gm107_gr_init() 406 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm107_gr_init() 407 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); in gm107_gr_init() 408 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x64c), 0x00000005); in gm107_gr_init()
|
D | gk104.c | 280 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gk104_gr_init() 281 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gk104_gr_init() 282 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gk104_gr_init() 283 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gk104_gr_init() 284 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gk104_gr_init() 285 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x644), 0x001ffffe); in gk104_gr_init() 286 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x64c), 0x0000000f); in gk104_gr_init()
|
D | gf100.c | 840 u32 werr = nv_rd32(priv, TPC_UNIT(gpc, tpc, 0x648)); in gf100_gr_trap_mp() 841 u32 gerr = nv_rd32(priv, TPC_UNIT(gpc, tpc, 0x650)); in gf100_gr_trap_mp() 851 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x648), 0x00000000); in gf100_gr_trap_mp() 852 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x650), gerr); in gf100_gr_trap_mp() 858 u32 stat = nv_rd32(priv, TPC_UNIT(gpc, tpc, 0x0508)); in gf100_gr_trap_tpc() 861 u32 trap = nv_rd32(priv, TPC_UNIT(gpc, tpc, 0x0224)); in gf100_gr_trap_tpc() 863 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x0224), 0xc0000000); in gf100_gr_trap_tpc() 873 u32 trap = nv_rd32(priv, TPC_UNIT(gpc, tpc, 0x0084)); in gf100_gr_trap_tpc() 875 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x0084), 0xc0000000); in gf100_gr_trap_tpc() 880 u32 trap = nv_rd32(priv, TPC_UNIT(gpc, tpc, 0x048c)); in gf100_gr_trap_tpc() [all …]
|
D | ctxgm204.c | 929 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x698), id); in gm204_grctx_generate_tpcid() 931 nv_wr32(priv, 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() 1093 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x698), id); in gf100_grctx_generate_tpcid() 1094 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x4e8), id); in gf100_grctx_generate_tpcid() 1096 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x088), id); in gf100_grctx_generate_tpcid()
|
D | ctxgm107.c | 942 nv_wr32(priv, TPC_UNIT(gpc, tpc, 0x698), id); in gm107_grctx_generate_tpcid() 944 nv_wr32(priv, 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 | 38 #define TPC_UNIT(t, m, r) (0x504000 + (t) * 0x8000 + (m) * 0x800 + (r)) macro
|