From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH] drm/i915: Postpone plane readout until after encoder readout Date: Mon, 3 Aug 2015 16:36:13 +0200 Message-ID: <55BF7C5D.6030405@linux.intel.com> References: <1438347848-11293-1-git-send-email-patrik.jakobsson@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 3F1AD6E3CF for ; Mon, 3 Aug 2015 07:36:16 -0700 (PDT) In-Reply-To: <1438347848-11293-1-git-send-email-patrik.jakobsson@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Patrik Jakobsson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGV5LAoKT3AgMzEtMDctMTUgb20gMTU6MDQgc2NocmVlZiBQYXRyaWsgSmFrb2Jzc29uOgo+IFdo ZW4gcmVhZGluZyBvdXQgaHcgc3RhdGUgZm9yIHBsYW5lcyB3ZSBkaXNhYmxlIGluYWN0aXZlIHBs YW5lcyB3aGljaCBpbgo+IHR1cm4gdHJpZ2dlcnMgYW4gdXBkYXRlIG9mIHRoZSB3YXRlcm1hcmtz LiBUaGUgdXBkYXRlIGRlcGVuZHMgb24gdGhlCj4gY3J0Y19jbG9jayBiZWluZyBzZXQgd2hpY2gg aXMgZG9uZSB3aGVuIHJlYWRpbmcgb3V0IGVuY29kZXJzLiBUaHVzCj4gcG9zdHBvbmUgdGhlIHBs YW5lIHJlYWRvdXQgdW50aWwgYWZ0ZXIgZW5jb2RlciByZWFkb3V0Lgo+Cj4gVGhpcyBwcmV2ZW50 cyBhIHdhcm5pbmcgaW4gc2tsX2NvbXB1dGVfbGluZXRpbWVfd20oKSB3aGVyZSBwaXhlbF9yYXRl Cj4gYmVjb21lcyAwIHdoZW4gY3J0Y19jbG9jayBpcyAwLgo+ClJ1bm5pbmcgdGhpcyBvbiBza3ls YWtlIGl0IGxvb2tzIGxpa2UgbGlrZSBpdCdzIGEgcGFydGlhbCBmaXguCllvdSB3b3VsZCBuZWVk IHRvIG1vdmUgaHdtb2RlIGxpa2UgYmVsb3cgdG9vPwoKQWxzbzoKClJlZmVyZW5jZXM6IGh0dHBz Oi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTkxNDI4CgpkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCmluZGV4IGFkZDdmODA3YTgyZC4uNDk5MDdmNGU5MzlhIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0xNDg4OCw4ICsxNDg4OCw2IEBA IHN0YXRpYyB2b2lkIGludGVsX21vZGVzZXRfcmVhZG91dF9od19zdGF0ZShzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2KQogCQkJY3J0Yy0+YmFzZS5zdGF0ZS0+bW9kZS5wcml2YXRlX2ZsYWdzID0gSTkx NV9NT0RFX0ZMQUdfSU5IRVJJVEVEOwogCQl9CiAKLQkJY3J0Yy0+YmFzZS5od21vZGUgPSBjcnRj LT5jb25maWctPmJhc2UuYWRqdXN0ZWRfbW9kZTsKLQogCQlEUk1fREVCVUdfS01TKCJbQ1JUQzol ZF0gaHcgc3RhdGUgcmVhZG91dDogJXNcbiIsCiAJCQkgICAgICBjcnRjLT5iYXNlLmJhc2UuaWQs CiAJCQkgICAgICBjcnRjLT5hY3RpdmUgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiKTsKQEAgLTE0 OTcxLDYgKzE0OTY5LDcgQEAgaW50ZWxfbW9kZXNldF9zZXR1cF9od19zdGF0ZShzdHJ1Y3QgZHJt X2RldmljZSAqZGV2KQogCiAJZm9yX2VhY2hfcGlwZShkZXZfcHJpdiwgcGlwZSkgewogCQljcnRj ID0gdG9faW50ZWxfY3J0YyhkZXZfcHJpdi0+cGlwZV90b19jcnRjX21hcHBpbmdbcGlwZV0pOwor CQljcnRjLT5iYXNlLmh3bW9kZSA9IGNydGMtPmNvbmZpZy0+YmFzZS5hZGp1c3RlZF9tb2RlOwog CiAJCWZvcl9lYWNoX2ludGVsX3BsYW5lKGNydGMtPmJhc2UuZGV2LCBwbGFuZSkgewogCQkJaWYg KGNydGMtPnBpcGUgIT0gcGxhbmUtPnBpcGUpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=