From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH 02/12] drm/i915: Do not wait atomically for display clocks Date: Tue, 2 Feb 2016 14:08:44 +0000 Message-ID: <56B0B86C.5010207@intel.com> References: <1454411190-15721-1-git-send-email-tvrtko.ursulin@linux.intel.com> <1454411190-15721-3-git-send-email-tvrtko.ursulin@linux.intel.com> <20160202120030.GG15851@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 82B326E5E3 for ; Tue, 2 Feb 2016 06:10:15 -0800 (PST) In-Reply-To: <20160202120030.GG15851@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Tvrtko Ursulin , Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMDIvMDIvMTYgMTI6MDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUdWUsIEZlYiAwMiwg MjAxNiBhdCAxMTowNjoyMEFNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4gRnJvbTog VHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPj4KPj4gTG9va3MgbGlr ZSB0aGlzIGNvZGUgZG9lcyBub3QgbmVlZCB0byB3YWl0IGF0b21pY2FsbHkgc2luY2UgaXQKPj4g b3RoZXJ3aXNlIHRha2VzIHRoZSBtdXRleC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVHZydGtvIFVy c3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPj4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8 dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4+IFJldmlld2VkLWJ5OiBWaWxsZSBTeXJq w6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCA4ICsrKystLS0tCj4+ICAgMSBmaWxlIGNo YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2Rpc3BsYXkuYwo+PiBpbmRleCAzMDRmYzk2MzcwMjYuLmE3NTMwY2Y2MTJkNyAx MDA2NDQKPj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+PiBAQCAtOTc1Myw4ICs5 NzUzLDggQEAgc3RhdGljIHZvaWQgYnJvYWR3ZWxsX3NldF9jZGNsayhzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LCBpbnQgY2RjbGspCj4+ICAgCXZhbCB8PSBMQ1BMTF9DRF9TT1VSQ0VfRkNMSzsKPj4g ICAJSTkxNV9XUklURShMQ1BMTF9DVEwsIHZhbCk7Cj4+Cj4+IC0JaWYgKHdhaXRfZm9yX2F0b21p Y191cyhJOTE1X1JFQUQoTENQTExfQ1RMKSAmCj4+IC0JCQkgICAgICAgTENQTExfQ0RfU09VUkNF X0ZDTEtfRE9ORSwgMSkpCj4+ICsJaWYgKHdhaXRfZm9yX3VzKEk5MTVfUkVBRChMQ1BMTF9DVEwp ICYKPj4gKwkJCUxDUExMX0NEX1NPVVJDRV9GQ0xLX0RPTkUsIDEpKQo+Cj4gVGhpbmtpbmcgYWJv dXQgd2FpdF9mb3Jfc2Vjb25kcyBhbmQgZnJpZW5kcyBmcm9tIGJlZm9yZSwgZG9lcyB0aGlzIHJl YWQKPiBiZXR0ZXIgYXMKPgo+IGlmICh3YWl0X2ZvcihJOTE1X1JFQUQoTENQTExfQ1RMKSAmIExD UExMX0NEX1NPVVJDRV9GQ0xLX0RPTkUsCj4gCSAgICAgd2FpdF9mb3JfbWljcm9zZWNvbmRzKDEp KQo+ID8KPiAtQ2hyaXMKCk5vLCBub3QgcmVhbGx5LCBiZWNhdXNlIGl0IGNvbmZ1c2VzIGEgZnVu Y3Rpb24gKG9yIG1hY3JvKSB0aGF0IHRlc3RzIGZvciAKYSBjb25kaXRpb24gd2l0aCBvbmUgdGhh dCBjb252ZXJ0cyBiZXR3ZWVuIGRpZmZlcmVudCB1bml0cyBvZiB0aW1lLCB5ZXQgCnRoZXkgYm90 aCBoYXZlIG5hbWVzIGJlZ2lubmluZyB3YWl0X2Zvci4uLgoKQW5kIHBlb3BsZSBtaWdodCBleHBl Y3QgYSBmdW5jdGlvbiBjYWxsZWQgd2FpdF9mb3JfbWljcm9zZWNvbmRzKCkgdG8gCmFjdHVhbGx5 IHdhaXQgZm9yIHNvbWUgbnVtYmVyIG9mIG1pY3Jvc2Vjb25kcyEKClRoZXJlJ3MgYW4gYW1iaWd1 aXR5IGluIEVuZ2xpc2ggYW55d2F5IGUuZy4gIndhaXQgZm9yIGEgYnVzIiAoZXZlbnQpIHZzIAoi d2FpdCBmb3IgMTAgbWludXRlcyIgKGR1cmF0aW9uKS4gQnV0IHRoZXJlJ3Mgbm8gbmVlZCB0byBw cm9wYWdhdGUgCm5hdHVyYWwtbGFuZ3VhZ2UgZm9vbGlzaG5lc3MgaW50byBjb2RlLgoKV2hhdCB3 ZSdyZSByZWFsbHkgdHJ5aW5nIHRvIGV4cHJlc3MgaXMKCiAgICAgKHsgIHdoaWxlICghY29uZGl0 aW9uICYmICF0aW1lZG91dCkKICAgICAgICAgICAgIGRlbGF5KGludGVydmFsKQoJcmVzdWx0aXMg dGltZWRvdXQ7IH0pCgpidXQgdGhlcmUncyBzdGlsbCBhIHF1ZXN0aW9uIGFib3V0LCB3aHkgc2hv dWxkIHRoZSBncmFudWxhcml0eSBvZiB0aGUgCmRlbGF5IGJlIHJlbGF0ZWQgdG8gdGhlIHByZWNp c2lvbiBvZiB0aGUgdGltZXNwZWM/IFdpdGggdGhlc2UgcGF0Y2hlcywgCndlJ3ZlIGdvdCBhIHNp dHVhdGlvbiB3aGVyZSBpZiB0aGUgdGltZW91dCBpcyBzcGVjaWZpZWQgaW4gdXMsIHRoZSBkZWxh eSAKYmV0d2VlbiByZWNoZWNraW5nIHRoZSBjb25kaXRpb24gaXMgMXVzLCBidXQgaWYgdGhlIHRp bWVvdXQgaXMgaW4gbXMsIAp0aGVyZSdzIGEgMW1zIHJlY2hlY2sgaW50ZXJ2YWwuCgouRGF2ZS4K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK