From: Ben Skeggs Date: Thu, 5 Jun 2014 02:56:35 +0000 (+1000) Subject: drm/nv50-: trigger update after all connectors disabled X-Git-Tag: firefly_0821_release~176^2~3773^2^2~2 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=efa366fdf5658ca9ccad38e235818d121b1b8002;p=firefly-linux-kernel-4.4.55.git drm/nv50-: trigger update after all connectors disabled We were sending the necessary state changes to unset the mode, but never actually hit the big GO button unless another modeset happens afterwards. Signed-off-by: Ben Skeggs --- diff --git a/drivers/gpu/drm/nouveau/nv50_display.c b/drivers/gpu/drm/nouveau/nv50_display.c index 765cf68545ae..afdf607df3e6 100644 --- a/drivers/gpu/drm/nouveau/nv50_display.c +++ b/drivers/gpu/drm/nouveau/nv50_display.c @@ -1208,6 +1208,7 @@ static void nv50_crtc_disable(struct drm_crtc *crtc) { struct nv50_head *head = nv50_head(crtc); + evo_sync(crtc->dev); if (head->image) nouveau_bo_unpin(head->image); nouveau_bo_ref(NULL, &head->image);