From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 3/3] drm/i915/fbdev: Flush mode configuration before lastclose Date: Tue, 21 Jun 2016 09:37:01 +0200 Message-ID: <20160621073701.GR23520@phenom.ffwll.local> References: <1466186089-7743-1-git-send-email-chris@chris-wilson.co.uk> <1466186089-7743-4-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lb0-x242.google.com (mail-lb0-x242.google.com [IPv6:2a00:1450:4010:c04::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 393DA6E23B for ; Tue, 21 Jun 2016 07:37:06 +0000 (UTC) Received: by mail-lb0-x242.google.com with SMTP id td3so784181lbb.2 for ; Tue, 21 Jun 2016 00:37:06 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1466186089-7743-4-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdW4gMTcsIDIwMTYgYXQgMDY6NTQ6NDlQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IER1cmluZyBsYXN0Y2xvc2UsIHdlIGNhbGwgaW50ZWxfZmJkZXZfcmVzdG9yZV9tb2Rl KCkgdG8gc3dpdGNoIGJhY2sgdG8KPiB0aGUgZmJjb24gY29uZmlndXJhdGlvbiBvbiByZXR1cm4g dG8gVlQuIEhvd2V2ZXIsIGlmIHdlIGhhdmUgbm90IHlldAo+IGZpbmlzaGVkIHRoZSBhc3luY2hy b25vdXMgZmJkZXYgaW5pdGlhbGlzYXRpb24sIHRoZSBjdXJyZW50IG1vZGUgd2lsbCBiZQo+IGlu dmFsaWQgYW5kIHRyaWdnZXIgV0FSTnMgdXBvbiBhcHBsaWNhdGlvbi4KPiAKPiBTZXJpYWxpc2Ug d2l0aCB0aGUgb3V0c3RhbmRpbmcgaW5pdGlhbGlzYXRpb24gaWYgdGhlIGZpcnN0IGFwcGxpY2F0 aW9uCj4gZXhpdHMgcXVpY2tseS4gTm90ZSB0aGF0IHRvIGhpdCB0aGlzIGluIHByYWN0aWNlIHJl cXVpcmVzIHVzaW5nIGFuCj4gdW5yZWdpc3RlcmVkIGFzeW5jX2RvbWFpbiBhcyBvdGhlcndpc2Ug bW9kcHJvYmUgd2lsbCBmb3JjZSBhIGZ1bGwKPiBzeW5jaHJvbmlzYXRpb24gcHJpb3IgdG8gaW5p dCgpIGNvbXBsZXRpbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0Bj aHJpcy13aWxzb24uY28udWs+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Zi ZGV2LmMgfCA1ICsrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKPiAKPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJkZXYuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMKPiBpbmRleCA2MzhlNDIwYTU5Y2IuLmExOWQ2MjFk ODgxNSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJkZXYuYwo+IEBAIC04MzAsNiArODMw LDExIEBAIHZvaWQgaW50ZWxfZmJkZXZfcmVzdG9yZV9tb2RlKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYpCj4gIAlpZiAoIWlmYmRldikKPiAgCQlyZXR1cm47Cj4gIAo+ICsJaWYgKGlmYmRldi0+Y29v a2llKSB7Cj4gKwkJYXN5bmNfc3luY2hyb25pemVfY29va2llKGlmYmRldi0+Y29va2llICsgMSk7 Cj4gKwkJaWZiZGV2LT5jb29raWUgPSAwOwo+ICsJfQoKSSBraW5kYSB3b25kZXIgd2hldGhlciB3 ZSBzaG91bGRuJ3QgbW92ZSBhbGwgdGhlIGZiZGV2IGFzeW5jIHN0dWZmIGludG8KdGhlIGRybSBo ZWxwZXJzLiBTYW1lIHJlcXVlc3QgaGVyZSBhYm91dCBhZGRpbmcgYSBzbWFsbCBjb21tZW50IGFi b3V0IHRoZQorMSwgd2l0aCB0aGF0OgoKUmV2aWV3ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmll bC52ZXR0ZXJAZmZ3bGwuY2g+Cgo+ICsKPiAgCWZiX2hlbHBlciA9ICZpZmJkZXYtPmhlbHBlcjsK PiAgCj4gIAlyZXQgPSBkcm1fZmJfaGVscGVyX3Jlc3RvcmVfZmJkZXZfbW9kZV91bmxvY2tlZChm Yl9oZWxwZXIpOwo+IC0tIAo+IDIuOC4xCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdp bmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==