drm/nouveau/kms/nv50-: implement proper push buffer control logic
[linux-2.6-microblaze.git] / drivers / gpu / drm / nouveau / nvkm / engine / disp / coregp102.c
index 5b7f993..1b435be 100644 (file)
@@ -36,7 +36,7 @@ gp102_disp_core_init(struct nv50_disp_chan *chan)
        nvkm_wr32(device, 0x611498, 0x00010000);
        nvkm_wr32(device, 0x61149c, 0x00000001);
        nvkm_mask(device, 0x610490, 0x00000010, 0x00000010);
-       nvkm_wr32(device, 0x640000, 0x00000000);
+       nvkm_wr32(device, 0x640000, chan->suspend_put);
        nvkm_wr32(device, 0x610490, 0x01000013);
 
        /* wait for it to go inactive */