From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 4/6] drm/i915: Make intel_get_pipe_from_connector atomic Date: Tue, 20 Dec 2016 14:35:40 +0100 Message-ID: <8f018ffe-8a07-1551-fa17-e199741bb534@linux.intel.com> References: <20161219082423.27798-1-daniel.vetter@ffwll.ch> <20161219082423.27798-4-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1F5296EE43 for ; Tue, 20 Dec 2016 13:35:43 +0000 (UTC) In-Reply-To: <20161219082423.27798-4-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , Intel Graphics Development Cc: Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T3AgMTktMTItMTYgb20gMDk6MjQgc2NocmVlZiBEYW5pZWwgVmV0dGVyOgo+IERyaXZlLWJ5IGZp eHVwIHdoaWxlIGxvb2tpbmcgYXQgYWxsIHRoZSBjb25uZWN0b3JfbGlzdCB3YWxrZXJzIC0KPiBo b2xkaW5nIGNvbm5lY3Rpb25fbXV0ZXggZG9lcyBhY3R1YWxseSBfbm90XyBnaXZlIHlvdSBsb2Nr aW5nIHRvIGxvb2sKPiBhdCB0aGUgbGVnYWN5IGRybV9jb25uZWN0b3ItPmVuY29kZXItPmNydGMg cG9pbnRlciBjaGFpbi4gVGhhdCBvbmUgaXMKPiBzb2xlbHkgb3duZWQgYnkgdGhlIGF0b21pYyBj b21taXQgd29ya2Vycy4gSW5zdGVhZCB3ZSBtdXN0IGluc3BlY3QgdGhlCj4gYXRvbWljIHN0YXRl Lgo+Cj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5j b20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDUgKyst LS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPgo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCAwYjBkN2U4YmU2MzAuLjQz OGQyN2Y5M2FjYSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAt MTU0MjcsMTUgKzE1NDI3LDE0IEBAIHN0YXRpYyBpbnQgaW50ZWxfY3J0Y19pbml0KHN0cnVjdCBk cm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwgZW51bSBwaXBlIHBpcGUpCj4gIAo+ICBlbnVtIHBp cGUgaW50ZWxfZ2V0X3BpcGVfZnJvbV9jb25uZWN0b3Ioc3RydWN0IGludGVsX2Nvbm5lY3RvciAq Y29ubmVjdG9yKQo+ICB7Cj4gLQlzdHJ1Y3QgZHJtX2VuY29kZXIgKmVuY29kZXIgPSBjb25uZWN0 b3ItPmJhc2UuZW5jb2RlcjsKPiAgCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBjb25uZWN0b3It PmJhc2UuZGV2Owo+ICAKPiAgCVdBUk5fT04oIWRybV9tb2Rlc2V0X2lzX2xvY2tlZCgmZGV2LT5t b2RlX2NvbmZpZy5jb25uZWN0aW9uX211dGV4KSk7Cj4gIAo+IC0JaWYgKCFlbmNvZGVyIHx8IFdB Uk5fT04oIWVuY29kZXItPmNydGMpKQo+ICsJaWYgKCFjb25uZWN0b3ItPmJhc2Uuc3RhdGUtPmNy dGMpCj4gIAkJcmV0dXJuIElOVkFMSURfUElQRTsKPiAgCj4gLQlyZXR1cm4gdG9faW50ZWxfY3J0 YyhlbmNvZGVyLT5jcnRjKS0+cGlwZTsKPiArCXJldHVybiB0b19pbnRlbF9jcnRjKGNvbm5lY3Rv ci0+YmFzZS5zdGF0ZS0+Y3J0YyktPnBpcGU7Cj4gIH0KPiAgCj4gIGludCBpbnRlbF9nZXRfcGlw ZV9mcm9tX2NydGNfaWQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwKClRoaXMg cGF0Y2ggY2xhc2hlcyB3aXRoIHRoZSBwcmV2aW91cyBwYXRjaC4gaW50ZWxfcGFuZWxfc2V0X2Jh Y2tsaWdodF9hY3BpIGlzIGNhbGxlZApmcm9tIGFzbGVfc2V0X2JhY2tsaWdodC4gWW91IHNob3Vs ZCBwcm9iYWJseSBrZWVwIGNvbm5lY3Rpb25fbXV0ZXggYWxpdmUgZm9yIGl0LgoKfk1hYXJ0ZW4K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=