From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915: Check idle to active before processing CSQ Date: Fri, 07 Aug 2015 11:15:56 +0300 Message-ID: <871tffy0n7.fsf@gaia.fi.intel.com> References: <1438870157-18032-1-git-send-email-mika.kuoppala@intel.com> <20150806160434.GD17734@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 0774C6E093 for ; Fri, 7 Aug 2015 01:16:30 -0700 (PDT) In-Reply-To: <20150806160434.GD17734@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPiB3cml0ZXM6Cgo+IE9uIFRodSwgQXVnIDA2 LCAyMDE1IGF0IDA1OjA5OjE3UE0gKzAzMDAsIE1pa2EgS3VvcHBhbGEgd3JvdGU6Cj4+IElmIGlk bGUgdG8gYWN0aXZlIGJpdCBpcyBzZXQsIHRoZSByZXN0IG9mIHRoZSBmaWVsZHMKPj4gaW4gQ1NR IGFyZSBub3QgdmFsaWQuCj4+IAo+PiBCYWlsIG91dCBlYXJseSBpZiB0aGlzIGlzIHRoZSBjYXNl IGluIG9yZGVyIHRvIHByZXZlbnQKPj4gcmVzdCBvZiB0aGUgbG9vcCBpbnNwZWN0aW5nIHN0YWxl IHZhbHVlcy4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBh bGFAaW50ZWwuY29tPgo+Cj4gU2FtZSBxdWVzdGlvbnMgaGVyZSB0b28sIHdoYXQncyB0aGUgaW1w YWN0LiBFLmcuIGlmIHlvdSBvbmx5IGZvdW5kIHRoaXMgYnkKPiBic3BlYy9jb2RlIGluc3BlY3Rp b24gdGhlbiBpdCdzIGZvciAtbmV4dCwgYnV0IGlmIGl0J3MgdG8gZml4IHNvbWUga25vd24KPiBi cmVha2FnZSB0aGVuIGl0J3MgZm9yIC1maXhlcyArIGNjOiBzdGFibGUuCj4KClRvIHRoaXMgYW5k IHRoZSBtYXNrZWQgd3JpdGUgb25lOiBCb3RoIG9mIHRoZXNlIHdlcmUgZm91bmQKd2hlbiBJIHdh cyB0cnlpbmcgdG8gZmluZCBvdXQgcm9vdCBjYXVzZSBmb3Igc2tsIGhhbmdzLgoKVGhleSBhcmUg Ym90aCBmb3IgLW5leHQuIEJvdGggYXJlIGluIHRoZSBjb3JyZWN0bmVzcwpkZXBhcnRtZW50IHZy dCBic3BlYyBhbmQgSSBoYXZlbid0IG9ic2VydmVkIGFueSBvdGhlcgppbXBhY3QuCgpQb2ludCB0 YWtlbiBvbiBiZWluZyBtb3JlIHZlcmJvc2UuCgotTWlrYQoKPiBUaGFua3MsIERhbmllbAo+Cj4+ IC0tLQo+PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgfCAzICsrKwo+PiAgMSBm aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJj LmMKPj4gaW5kZXggOTliYmE4ZS4uOTYyMThiZiAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfbHJjLmMKPj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf bHJjLmMKPj4gQEAgLTQ5Nyw2ICs0OTcsOSBAQCB2b2lkIGludGVsX2xyY19pcnFfaGFuZGxlcihz dHJ1Y3QgaW50ZWxfZW5naW5lX2NzICpyaW5nKQo+PiAgCQlzdGF0dXNfaWQgPSBJOTE1X1JFQUQo UklOR19DT05URVhUX1NUQVRVU19CVUYocmluZykgKwo+PiAgCQkJCShyZWFkX3BvaW50ZXIgJSA2 KSAqIDggKyA0KTsKPj4gIAo+PiArCQlpZiAoc3RhdHVzICYgR0VOOF9DVFhfU1RBVFVTX0lETEVf QUNUSVZFKQo+PiArCQkJY29udGludWU7Cj4+ICsKPj4gIAkJaWYgKHN0YXR1cyAmIEdFTjhfQ1RY X1NUQVRVU19QUkVFTVBURUQpIHsKPj4gIAkJCWlmIChzdGF0dXMgJiBHRU44X0NUWF9TVEFUVVNf TElURV9SRVNUT1JFKSB7Cj4+ICAJCQkJaWYgKGV4ZWNsaXN0c19jaGVja19yZW1vdmVfcmVxdWVz dChyaW5nLCBzdGF0dXNfaWQpKQo+PiAtLSAKPj4gMi4xLjQKPj4gCj4+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IEludGVsLWdmeCBtYWlsaW5nIGxp c3QKPj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+PiBodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cj4KPiAtLSAKPiBEYW5pZWwg VmV0dGVyCj4gU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCj4gaHR0cDovL2Js b2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK