diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2016-04-14 14:28:03 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2016-05-20 14:43:04 +1000 |
commit | 734a0aa669fd032f40e27e3d3df7228e1fe27681 (patch) | |
tree | ea26e5a9597533203d2b425a4f3ddd5263e1a624 /drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c | |
parent | c83e7d6836e1e7bf6ed30905444fa47d4ef0a82e (diff) | |
download | linux-734a0aa669fd032f40e27e3d3df7228e1fe27681.tar.bz2 |
drm/nouveau/gr/gm200-: rop count == ltc count
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c')
-rw-r--r-- | drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c b/drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c index e2384c4b891b..47b8d6ffb1ef 100644 --- a/drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c +++ b/drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c @@ -32,6 +32,12 @@ * PGRAPH engine/subdev functions ******************************************************************************/ +int +gm200_gr_rops(struct gf100_gr *gr) +{ + return nvkm_rd32(gr->base.engine.subdev.device, 0x12006c); +} + static void gm200_gr_init_gpc_mmu(struct gf100_gr *gr) { @@ -197,7 +203,7 @@ static const struct gf100_gr_func gm200_gr = { .init = gm200_gr_init, .init_gpc_mmu = gm200_gr_init_gpc_mmu, - .rops = gf100_gr_rops, + .rops = gm200_gr_rops, .ppc_nr = 2, .grctx = &gm200_grctx, .sclass = { |