forked from Minki/linux
drm/nv50/gr: fix overlap while zeroing zcull regions
The specified stride was not correct, resulting in erases overlapping and part of the zcull regions being not erased at all. Signed-off-by: Pierre Moreau <pierre.morrow@free.fr> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
This commit is contained in:
parent
23f67841e5
commit
c03d082488
@ -991,10 +991,10 @@ nv50_graph_init(struct nouveau_object *object)
|
||||
|
||||
/* zero out zcull regions */
|
||||
for (i = 0; i < 8; i++) {
|
||||
nv_wr32(priv, 0x402c20 + (i * 8), 0x00000000);
|
||||
nv_wr32(priv, 0x402c24 + (i * 8), 0x00000000);
|
||||
nv_wr32(priv, 0x402c28 + (i * 8), 0x00000000);
|
||||
nv_wr32(priv, 0x402c2c + (i * 8), 0x00000000);
|
||||
nv_wr32(priv, 0x402c20 + (i * 0x10), 0x00000000);
|
||||
nv_wr32(priv, 0x402c24 + (i * 0x10), 0x00000000);
|
||||
nv_wr32(priv, 0x402c28 + (i * 0x10), 0x00000000);
|
||||
nv_wr32(priv, 0x402c2c + (i * 0x10), 0x00000000);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user