From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 2/6] drm/i915: Introduce i9xx_has_pfit() Date: Tue, 19 Mar 2019 16:14:23 +0200 Message-ID: <20190319141423.GA3888@intel.com> References: <20190318165633.28924-1-ville.syrjala@linux.intel.com> <20190318165633.28924-2-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3908E89A60 for ; Tue, 19 Mar 2019 14:14:27 +0000 (UTC) Content-Disposition: inline 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: Tvrtko Ursulin Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMTksIDIwMTkgYXQgMDE6MjQ6MTZQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gCj4gT24gMTgvMDMvMjAxOSAxNjo1NiwgVmlsbGUgU3lyamFsYSB3cm90ZToKPiA+ IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4g PiAKPiA+IE1ha2UgdGhlIGNvZGUgc2VsZi1kb2N1bWVudGluZyBieSBpbnRyb2R1Y2luZyBpOXh4 X2hhc19wZml0KCkuCj4gPiBBbHNvIG1ha2UgUE5WIGFuIGV4Y2VwdGlvbmFsIGNhc2Ugc28gdGhh dCB3ZSBjYW4gdW5zZXQKPiA+IC5pc19tb2JpbGUgZm9yIHRoZSBkZXNrdG9wIHZhcmlhbnQuCj4g PiAKPiA+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AbGludXguaW50ZWwuY29t Pgo+ID4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4 LmludGVsLmNvbT4KPiA+IC0tLQo+ID4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgfCAxMiArKysrKysrKysrLS0KPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlv bnMoKyksIDIgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMKPiA+IGluZGV4IDYxYWNiYWYyYWY3NS4uMGRkZDgzZGJkNzY4IDEwMDY0NAo+ID4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiA+IEBAIC03OTYxLDE0ICs3OTYxLDIyIEBA IHN0YXRpYyBpbnQgdmx2X2NydGNfY29tcHV0ZV9jbG9jayhzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0 YywKPiA+ICAgCXJldHVybiAwOwo+ID4gICB9Cj4gPiAgIAo+ID4gK3N0YXRpYyBib29sIGk5eHhf aGFzX3BmaXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ID4gK3sKPiA+ICsJ aWYgKElTX0k4MzAoZGV2X3ByaXYpKQo+ID4gKwkJcmV0dXJuIGZhbHNlOwo+ID4gKwo+ID4gKwly ZXR1cm4gSVNfR0VOKGRldl9wcml2LCA0KSB8fAo+IAo+IFNob3VsZG4ndCB0aGlzIGJlIElOVEVM X0dFTigpID49IDQgfHwgLi4uID8gT3IgZXZlbiB0aGlzIGNoZWNrIGFsb25lIGFzIAo+IGZpcnN0 IGluIHRoZSBmdW5jdGlvbi4KCkRvaC4gSSBoYWQgaXQgYXMgPj00IGluaXRpYWxseSwgYnV0IHRo ZW4gZGVjaWRlZCB0aGF0IGlsaysgYXJlbid0CnJlbGV2YW50IGhlcmUgYW5kIHR3ZWFrZWQgaXQg dG8gZ2VuNCBvbmx5LiBXaGljaCBtZWFucyBJIHRvdGFsbHkKZm9yZ290IGFib3V0IHZsdi9jaHYu IHYyIGNvbWluZyB1cC4KCj4gCj4gPiArCQlJU19QSU5FVklFVyhkZXZfcHJpdikgfHwgSVNfTU9C SUxFKGRldl9wcml2KTsKPiA+ICt9Cj4gPiArCj4gPiAgIHN0YXRpYyB2b2lkIGk5eHhfZ2V0X3Bm aXRfY29uZmlnKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjLAo+ID4gICAJCQkJIHN0cnVjdCBpbnRl bF9jcnRjX3N0YXRlICpwaXBlX2NvbmZpZykKPiA+ICAgewo+ID4gICAJc3RydWN0IGRybV9pOTE1 X3ByaXZhdGUgKmRldl9wcml2ID0gdG9faTkxNShjcnRjLT5iYXNlLmRldik7Cj4gPiAgIAl1MzIg dG1wOwo+ID4gICAKPiA+IC0JaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPD0gMyAmJgo+ID4gLQkg ICAgKElTX0k4MzAoZGV2X3ByaXYpIHx8ICFJU19NT0JJTEUoZGV2X3ByaXYpKSkKPiA+ICsJaWYg KCFpOXh4X2hhc19wZml0KGRldl9wcml2KSkKPiA+ICAgCQlyZXR1cm47Cj4gPiAgIAo+ID4gICAJ dG1wID0gSTkxNV9SRUFEKFBGSVRfQ09OVFJPTCk7Cj4gPiAKPiAKPiBSZWdhcmRzLAo+IAo+IFR2 cnRrbwoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZng=