From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 6/7] drm/i915: Implement the missing bits of assert_panel_unlocked() Date: Wed, 23 May 2018 14:48:32 +0300 Message-ID: <20180523114832.GJ23723@intel.com> References: <20180518152931.13104-1-ville.syrjala@linux.intel.com> <20180518152931.13104-6-ville.syrjala@linux.intel.com> <87d0xmn1ws.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 041A4891D4 for ; Wed, 23 May 2018 11:48:38 +0000 (UTC) Content-Disposition: inline In-Reply-To: <87d0xmn1ws.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 T24gV2VkLCBNYXkgMjMsIDIwMTggYXQgMTI6NDI6NDNQTSArMDMwMCwgSmFuaSBOaWt1bGEgd3Jv dGU6Cj4gT24gRnJpLCAxOCBNYXkgMjAxOCwgVmlsbGUgU3lyamFsYSA8dmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20+IHdyb3RlOgo+ID4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiA+Cj4gPiBBZGQgdGhlIG1pc3NpbmcgZURQIHBvcnQg aGFuZGxpbmcgaW50byBhc3NlcnRfcGFuZWxfdW5sb2NrZWQoKS4gV2Ugbm93Cj4gPiBoYXZlIGlu dGVsX2RwX3BvcnRfZW5hYmxlZCgpIHdoaWNoIG1ha2VzIHRoaXMgdHJpdmlhbC4KPiA+Cj4gPiBT aWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+IAo+IFJldmlld2VkLWJ5OiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwuY29t Pgo+IAo+IENhbiB3ZSBub3cgY2hhbmdlIHRoZSBpbml0aWFsaXphdGlvbgo+IAo+IAllbnVtIHBp cGUgcGFuZWxfcGlwZSA9IFBJUEVfQTsKPiAKPiB0bwo+IAo+IAllbnVtIHBpcGUgcGFuZWxfcGlw ZSA9IElOVkFMSURfUElQRTsKPiAKPiA/CgpIbW0uIFllcywgSSBiZWxpZXZlIHdlIGNhbi4KCj4g Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAxOCAr KysrKysrKysrKysrKysrLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwg MiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4g PiBpbmRleCBkMzk3ZmViYjVhN2YuLmE3NzAyYTcyY2Q2OSAxMDA2NDQKPiA+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gPiBAQCAtMTIxNCw5ICsxMjE0LDIzIEBAIHZvaWQgYXNz ZXJ0X3BhbmVsX3VubG9ja2VkKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwgZW51 bSBwaXBlIHBpcGUpCj4gPiAgCQlwcF9yZWcgPSBQUF9DT05UUk9MKDApOwo+ID4gIAkJcG9ydF9z ZWwgPSBJOTE1X1JFQUQoUFBfT05fREVMQVlTKDApKSAmIFBBTkVMX1BPUlRfU0VMRUNUX01BU0s7 Cj4gPiAgCj4gPiAtCQlpZiAocG9ydF9zZWwgPT0gUEFORUxfUE9SVF9TRUxFQ1RfTFZEUykKPiA+ ICsJCXN3aXRjaCAocG9ydF9zZWwpIHsKPiA+ICsJCWNhc2UgUEFORUxfUE9SVF9TRUxFQ1RfTFZE UzoKPiA+ICAJCQlpbnRlbF9sdmRzX3BvcnRfZW5hYmxlZChkZXZfcHJpdiwgUENIX0xWRFMsICZw YW5lbF9waXBlKTsKPiA+IC0JCS8qIFhYWDogZWxzZSBmaXggZm9yIGVEUCAqLwo+ID4gKwkJCWJy ZWFrOwo+ID4gKwkJY2FzZSBQQU5FTF9QT1JUX1NFTEVDVF9EUEE6Cj4gPiArCQkJaW50ZWxfZHBf cG9ydF9lbmFibGVkKGRldl9wcml2LCBEUF9BLCBQT1JUX0EsICZwYW5lbF9waXBlKTsKPiA+ICsJ CQlicmVhazsKPiA+ICsJCWNhc2UgUEFORUxfUE9SVF9TRUxFQ1RfRFBDOgo+ID4gKwkJCWludGVs X2RwX3BvcnRfZW5hYmxlZChkZXZfcHJpdiwgUENIX0RQX0MsIFBPUlRfQywgJnBhbmVsX3BpcGUp Owo+ID4gKwkJCWJyZWFrOwo+ID4gKwkJY2FzZSBQQU5FTF9QT1JUX1NFTEVDVF9EUEQ6Cj4gPiAr CQkJaW50ZWxfZHBfcG9ydF9lbmFibGVkKGRldl9wcml2LCBQQ0hfRFBfRCwgUE9SVF9ELCAmcGFu ZWxfcGlwZSk7Cj4gPiArCQkJYnJlYWs7Cj4gPiArCQlkZWZhdWx0Ogo+ID4gKwkJCU1JU1NJTkdf Q0FTRShwb3J0X3NlbCk7Cj4gPiArCQkJYnJlYWs7Cj4gPiArCQl9Cj4gPiAgCX0gZWxzZSBpZiAo SVNfVkFMTEVZVklFVyhkZXZfcHJpdikgfHwgSVNfQ0hFUlJZVklFVyhkZXZfcHJpdikpIHsKPiA+ ICAJCS8qIHByZXN1bWFibHkgd3JpdGUgbG9jayBkZXBlbmRzIG9uIHBpcGUsIG5vdCBwb3J0IHNl bGVjdCAqLwo+ID4gIAkJcHBfcmVnID0gUFBfQ09OVFJPTChwaXBlKTsKPiAKPiAtLSAKPiBKYW5p IE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgR3JhcGhpY3MgQ2VudGVyCgotLSAKVmlsbGUgU3ly asOkbMOkCkludGVsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=