From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 2/2] drm/i915: Only check pipe state for fast modeset when it's possible. Date: Wed, 23 Sep 2015 15:35:28 +0200 Message-ID: <5602AAA0.1030404@linux.intel.com> References: <1442223011-15581-1-git-send-email-maarten.lankhorst@linux.intel.com> <1442223011-15581-2-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id D426B6ED65 for ; Wed, 23 Sep 2015 06:35:30 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Stone Cc: intel-gfx List-Id: intel-gfx@lists.freedesktop.org T3AgMTQtMDktMTUgb20gMTk6MTAgc2NocmVlZiBEYW5pZWwgU3RvbmU6Cj4gSGksCj4KPiBPbiAx NCBTZXB0ZW1iZXIgMjAxNSBhdCAxMDozMCwgTWFhcnRlbiBMYW5raG9yc3QKPiA8bWFhcnRlbi5s YW5raG9yc3RAbGludXguaW50ZWwuY29tPiB3cm90ZToKPj4gQEAgLTEzMDEzLDE0ICsxMzAxMywx NSBAQCBzdGF0aWMgaW50IGludGVsX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2 LAo+PiAgICAgICAgICAgICAgICAgaWYgKHJldCkKPj4gICAgICAgICAgICAgICAgICAgICAgICAg cmV0dXJuIHJldDsKPj4KPj4gLSAgICAgICAgICAgICAgIGlmIChpbnRlbF9waXBlX2NvbmZpZ19j b21wYXJlKHN0YXRlLT5kZXYsCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB0b19pbnRlbF9jcnRjX3N0YXRlKGNydGMtPnN0YXRlKSwKPj4gLSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHBpcGVfY29uZmlnLCB0cnVlKSkgewo+PiArICAgICAg ICAgICAgICAgaWYgKCFjcnRjX3N0YXRlLT5jb25uZWN0b3JzX2NoYW5nZWQgJiYKPj4gKyAgICAg ICAgICAgICAgICAgICAhY3J0Y19zdGF0ZS0+YWN0aXZlX2NoYW5nZWQgJiYgbG9vawo+PiArICAg ICAgICAgICAgICAgICAgIGNydGNfc3RhdGUtPmFjdGl2ZSAmJgo+PiArICAgICAgICAgICAgICAg ICAgIGludGVsX3BpcGVfY29uZmlnX2NvbXBhcmUoc3RhdGUtPmRldiwKPj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvX2ludGVsX2NydGNfc3RhdGUoY3J0 Yy0+c3RhdGUpLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgcGlwZV9jb25maWcsIHRydWUpKSB7Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgIGNydGNf c3RhdGUtPm1vZGVfY2hhbmdlZCA9IGZhbHNlOwo+PiAtICAgICAgICAgICAgICAgICAgICAgICB0 b19pbnRlbF9jcnRjX3N0YXRlKGNydGNfc3RhdGUpLT51cGRhdGVfcGlwZSA9IHRydWU7Cj4+IC0g ICAgICAgICAgICAgICB9Cj4+IC0KPj4gLSAgICAgICAgICAgICAgIGlmIChuZWVkc19tb2Rlc2V0 KGNydGNfc3RhdGUpKSB7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgIHBpcGVfY29uZmlnLT51 cGRhdGVfcGlwZSA9IHRydWU7Cj4+ICsgICAgICAgICAgICAgICB9IGVsc2Ugewo+PiAgICAgICAg ICAgICAgICAgICAgICAgICBhbnlfbXMgPSB0cnVlOwo+IFRoZSBjaGFuZ2UgZnJvbSBvbmx5IHNl dHRpbmcgYW55X21zIGlmIG5lZWRzX21vZGVzZXQoKSBpcyB0cnVlLCB0bwo+IGFsd2F5cyBpZiB3 ZSBjYW4ndCBkbyBhIGZhc3RzZXQsIHNlZW1zIGNvcnJlY3QgYnV0IG1heWJlIGEgYml0IHN1YnRs ZS4KSXQncyBleGFjdGx5IHRoZSBzYW1lIHRoaW5nLCBqdXN0IG1hZGUgYSBiaXQgbW9yZSBleHBs aWNpdC4KCmJlZm9yZTogYW55X21zID0gbmVlZHNfbW9kZXNldCgpIHdpdGggbW9kZV9jaGFuZ2Vk ID0gIXVwZGF0ZV9waXBlLgpBZnRlcjogYW55X21zID0gIXVwZGF0ZV9waXBlLgoKPiBXYXMgdGhh dCBpbnRlbmRlZD8gQXQgdGhlIG1vbWVudCBpdCBkb2VzIGxvb2sgbGlrZSBpdCdsbCB3aWRlbiB0 aGUgbmV0Cj4gYSBsaXR0bGUgYml0LCBidXQgSSBfc3VzcGVjdF8gdGhhdCdzIGEgZ29vZCB0aGlu Zy4gUGVuZGluZyBpZ3Q6Cj4gQWNrZWQtYnk6IERhbmllbCBTdG9uZSA8ZGFuaWVsc0Bjb2xsYWJv cmEuY29tPgo+Cj4gQ2hlZXJzLAo+IERhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK