From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH] drm/i915: Simplify has_sagv function Date: Mon, 29 Oct 2018 11:58:32 -0700 Message-ID: <20181029185831.GJ3925@intel.com> References: <87in1tdt38.fsf@intel.com> <20181026200317.21726-1-rodrigo.vivi@intel.com> <87ftwpoyjd.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 675446E0EB for ; Mon, 29 Oct 2018 18:58:41 +0000 (UTC) Content-Disposition: inline In-Reply-To: <87ftwpoyjd.fsf@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTI6MDg6MzhQTSArMDIwMCwgSmFuaSBOaWt1bGEgd3Jv dGU6Cj4gT24gRnJpLCAyNiBPY3QgMjAxOCwgUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50 ZWwuY29tPiB3cm90ZToKPiA+IFRoZSBzcGVjaWFsbHkgY2FzZSBmb3IgU0tMIGZvciBub3QgY29u dHJvbGxlZCBzYWd2Cj4gPiBpcyBhbHJlYWR5IHRha2VuIGNhcmUgaW5zaWRlIGludGVsX2VuYWJs ZV9zYWd2LCBzbyB0aGVyZSdzCj4gPiBubyBuZWVkIHRvIGR1cGxpY2F0ZSB0aGUgY2hlY2sgaGVy ZS4KPiA+Cj4gPiB2MjogR28gb25lIHN0ZXAgZnVydGhlciBhbmQgcmVtb3ZlIHNrbCBzcGVjaWFs IGNhc2UuIChKYW5pKQo+ID4gdjM6IFNlcGFyYXRlIHJ1bnRpbWUgc3RhdHVzIGhhbmRsZSBmcm9t IGhhc19zYWd2IGZsYWcuCj4gPiB2NDogR28gYmFjayBhbmQgYWNjZXB0IHNpbXBsZSBKYW5pIHBy b3Bvc2VkIHNvbHV0aW9uLgo+IAo+IFRoYW5rcy4KPiAKPiBSZXZpZXdlZC1ieTogSmFuaSBOaWt1 bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KCnB1c2hlZCB0byBkaW5xLiBUaGFua3MgZm9yIHJl dmlldyBhbmQgaWRlYSEKCj4gCj4gCj4gCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBW aXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYyB8IDExICsrLS0tLS0tLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDIg aW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bt LmMKPiA+IGluZGV4IGJjNzBmNmJiODZhZS4uODJjODJlMjMzMTU0IDEwMDY0NAo+ID4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYwo+ID4gQEAgLTM2MTEsMTUgKzM2MTEsOCBAQCBzdGF0aWMgYm9vbCBz a2xfbmVlZHNfbWVtb3J5X2J3X3dhKHN0cnVjdCBpbnRlbF9hdG9taWNfc3RhdGUgKnN0YXRlKQo+ ID4gIHN0YXRpYyBib29sCj4gPiAgaW50ZWxfaGFzX3NhZ3Yoc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2KQo+ID4gIHsKPiA+IC0JaWYgKElTX0tBQllMQUtFKGRldl9wcml2KSB8fCBJ U19DT0ZGRUVMQUtFKGRldl9wcml2KSB8fAo+ID4gLQkgICAgSVNfQ0FOTk9OTEFLRShkZXZfcHJp dikgfHwgSVNfSUNFTEFLRShkZXZfcHJpdikpCj4gPiAtCQlyZXR1cm4gdHJ1ZTsKPiA+IC0KPiA+ IC0JaWYgKElTX1NLWUxBS0UoZGV2X3ByaXYpICYmCj4gPiAtCSAgICBkZXZfcHJpdi0+c2Fndl9z dGF0dXMgIT0gSTkxNV9TQUdWX05PVF9DT05UUk9MTEVEKQo+ID4gLQkJcmV0dXJuIHRydWU7Cj4g PiAtCj4gPiAtCXJldHVybiBmYWxzZTsKPiA+ICsJcmV0dXJuIChJU19HRU45X0JDKGRldl9wcml2 KSB8fCBJTlRFTF9HRU4oZGV2X3ByaXYpID49IDEwKSAmJgo+ID4gKwkJZGV2X3ByaXYtPnNhZ3Zf c3RhdHVzICE9IEk5MTVfU0FHVl9OT1RfQ09OVFJPTExFRDsKPiA+ICB9Cj4gPiAgCj4gPiAgLyoK PiAKPiAtLSAKPiBKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgR3JhcGhpY3MgQ2VudGVy Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=