From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/6] drm/i915: Use atomic state to obtain load detection crtc. Date: Mon, 1 Feb 2016 19:09:29 +0200 Message-ID: <20160201170929.GS23290@intel.com> References: <1454334242-23354-1-git-send-email-maarten.lankhorst@linux.intel.com> <1454334242-23354-2-git-send-email-maarten.lankhorst@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 ESMTP id 1E54689BDB for ; Mon, 1 Feb 2016 09:09:34 -0800 (PST) Content-Disposition: inline In-Reply-To: <1454334242-23354-2-git-send-email-maarten.lankhorst@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: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBGZWIgMDEsIDIwMTYgYXQgMDI6NDM6NTdQTSArMDEwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gSW5zdGVhZCBvZiByZXN0b3JpbmcgZHBtcyBhbmQgYSBmbGFnIGZvciB3aGV0 aGVyIGEgdGVtcCBmYiBpcyBhbGxvY2F0ZWQgZHVwbGljYXRlCj4gdGhlIG9sZCBwbGFuZV9zdGF0 ZSBhbmQgY3J0Y19zdGF0ZSwgYW5kIHJlc3RvcmUgdGhlIG1lbWJlcnMgd2UgcG90ZW50aWFsbHkg dG91Y2hlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5s YW5raG9yc3RAbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kaXNwbGF5LmMgfCAxMjggKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0K PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggICAgIHwgICA0ICstCj4gIDIgZmls ZXMgY2hhbmdlZCwgNzYgaW5zZXJ0aW9ucygrKSwgNTYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4IDRkOGM5Zjc4NTdkYi4uMDcwMmNlOGVj MzZhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC0xMDM2MSw2 ICsxMDM2MSw3IEBAIG1vZGVfZml0c19pbl9mYmRldihzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ ICAJaWYgKG9iai0+YmFzZS5zaXplIDwgbW9kZS0+dmRpc3BsYXkgKiBmYi0+cGl0Y2hlc1swXSkK PiAgCQlyZXR1cm4gTlVMTDsKPiAgCj4gKwlkcm1fZnJhbWVidWZmZXJfcmVmZXJlbmNlKGZiKTsK PiAgCXJldHVybiBmYjsKPiAgI2Vsc2UKPiAgCXJldHVybiBOVUxMOwo+IEBAIC0xMDQyNiw2ICsx MDQyNyw5IEBAIGJvb2wgaW50ZWxfZ2V0X2xvYWRfZGV0ZWN0X3BpcGUoc3RydWN0IGRybV9jb25u ZWN0b3IgKmNvbm5lY3RvciwKPiAgCQkgICAgICBlbmNvZGVyLT5iYXNlLmlkLCBlbmNvZGVyLT5u YW1lKTsKPiAgCj4gIHJldHJ5Ogo+ICsJb2xkLT5vbGRfcGlwZV9jb25maWcgPSBOVUxMOwo+ICsJ b2xkLT5vbGRfcGxhbmVfc3RhdGUgPSBOVUxMOwo+ICsKPiAgCXJldCA9IGRybV9tb2Rlc2V0X2xv Y2soJmNvbmZpZy0+Y29ubmVjdGlvbl9tdXRleCwgY3R4KTsKPiAgCWlmIChyZXQpCj4gIAkJZ290 byBmYWlsOwo+IEBAIC0xMDQ0MSwyNCArMTA0NDUsMTUgQEAgcmV0cnk6Cj4gIAkgKi8KPiAgCj4g IAkvKiBTZWUgaWYgd2UgYWxyZWFkeSBoYXZlIGEgQ1JUQyBmb3IgdGhpcyBjb25uZWN0b3IgKi8K PiAtCWlmIChlbmNvZGVyLT5jcnRjKSB7Cj4gLQkJY3J0YyA9IGVuY29kZXItPmNydGM7Cj4gKwlp ZiAoY29ubmVjdG9yLT5zdGF0ZS0+Y3J0YykgewoKQWxsIHRoZXNlIGNvbm5lY3Rvci0+c3RhdGUg YWNjZXNzZXMgbWFkZSBtZSBhIGJpdCB1bmVhc3ksIGJ1dCB3ZSBkaWQKaW5kZWVkIGdyYWIgY29u bmVjdGlvbl9tdXRleCBhbHJlYWR5IHNvIGl0IHNob3VsZCBiZSBmaW5lLiBJdCdzIGV2ZW4KbW9y ZSB0cm91Ymxpbmcgc2VlaW5nIGNvbm5lY3Rvci0+c3RhdGUgYWNjZXNzZWQgb3V0c2lkZQppbnRl bF9nZXRfbG9hZF9kZXRlY3RfcGlwZSgpIGluIHRoZSBsYXRlciBwYXRjaGVzLCBidXQgaXQgc2Vl bXMgaXQncwpvbmx5IGRvbmUgaWYgaW50ZWxfZ2V0X2xvYWRfZGV0ZWN0X3BpcGUoKSBzdWNjZWVk ZWQgd2hpY2ggbWVhbnMgd2UKc2hvdWxkIGJlIGhvbGRpbmcgdGhlIHJpZ2h0IGxvY2suCgpEdW5u bywgbWF5YmUgdGhlcmUgc2hvdWxkIGJlIHNvbWUgY29tbWVudHMgZXhwbGFpbmluZyB0aGlzIHN0 dWZmLgpPciBtYXliZSBtYXliZSB3ZSBzaG91bGQgaGF2ZSBhIGhlbHBlciB0byByZXR1cm4gdGhl IGN1cnJlbnQKY29ubmVjdG9yIHN0YXRlIHRoYXQgYWxzbyBhc3NlcnRzIHRoYXQgdGhlIHJpZ2h0 IGxvY2sgaXMgaGVsZD8KCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==