From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [PATCH 2/2] drm/i915: Fix GT wake FIFO free entries for VLV Date: Wed, 27 Nov 2013 09:04:38 -0800 Message-ID: <20131127090438.5431bc1c@jbarnes-desktop> References: <1384387200-21956-1-git-send-email-ville.syrjala@linux.intel.com> <1384387200-21956-3-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from alt-proxy3.mail.unifiedlayer.com (alt-proxy3.mail.unifiedlayer.com [74.220.205.131]) by gabe.freedesktop.org (Postfix) with SMTP id 5896EFAC02 for ; Wed, 27 Nov 2013 09:09:56 -0800 (PST) In-Reply-To: <1384387200-21956-3-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCAxNCBOb3YgMjAxMyAwMjowMDowMCArMDIwMAp2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbSB3cm90ZToKCj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxp bnV4LmludGVsLmNvbT4KPiAKPiBPbiBWTFYgdGhlIEdURklGT0NUTCByZWdpc3RlciBoYXMgb3Ro ZXIgYml0cyBiZXNpZGVzIHRoZSBudW1iZXIgb2YgZnJlZQo+IGVudHJpZXMgaW4gdGhlIEdUIHdh a2UgRklGTy4gQXBwbHkgYSBtYXNrIHdoZW4gd2UgcmVhZCB0aCByZWdpc3RlciB0bwo+IG1ha2Ug c3VyZSB3ZSBkb24ndCBtaXNpbnRlcnByZXQgdGhlIG51bWJlciBvZiBmcmVlIEZJRk8gZW50cmll cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGlu dXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oICAg ICB8IDMgKystCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5jIHwgNiArKyst LS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmggYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCj4gaW5kZXggZThmNDdkZS4uZTI0MzEwNSAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCj4gKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9yZWcuaAo+IEBAIC00ODYwLDcgKzQ4NjAsOCBAQAo+ICAjZGVmaW5l ICAgIEdUX0ZJRk9fSUFXUkVSUgkJCSgxPDwxKQo+ICAjZGVmaW5lICAgIEdUX0ZJRk9fSUFSREVS UgkJCSgxPDwwKQo+ICAKPiAtI2RlZmluZSAgR1RfRklGT19GUkVFX0VOVFJJRVMJCQkweDEyMDAw OAo+ICsjZGVmaW5lICBHVEZJRk9DVEwJCQkJMHgxMjAwMDgKPiArI2RlZmluZSAgICBHVF9GSUZP X0ZSRUVfRU5UUklFU19NQVNLCQkweDdmCj4gICNkZWZpbmUgICAgR1RfRklGT19OVU1fUkVTRVJW RURfRU5UUklFUwkJMjAKPiAgCj4gICNkZWZpbmUgIEhTV19JRElDUgkJCQkweDkwMDgKPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdW5jb3JlLmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF91bmNvcmUuYwo+IGluZGV4IGE5ODQ5YWIuLjcxOTAyYzQgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdW5jb3JlLmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91bmNvcmUuYwo+IEBAIC0xNDgsMTAgKzE0OCwxMCBAQCBz dGF0aWMgaW50IF9fZ2VuNl9ndF93YWl0X2Zvcl9maWZvKHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdikKPiAgCj4gIAlpZiAoZGV2X3ByaXYtPnVuY29yZS5maWZvX2NvdW50IDwgR1Rf RklGT19OVU1fUkVTRVJWRURfRU5UUklFUykgewo+ICAJCWludCBsb29wID0gNTAwOwo+IC0JCXUz MiBmaWZvID0gX19yYXdfaTkxNV9yZWFkMzIoZGV2X3ByaXYsIEdUX0ZJRk9fRlJFRV9FTlRSSUVT KTsKPiArCQl1MzIgZmlmbyA9IF9fcmF3X2k5MTVfcmVhZDMyKGRldl9wcml2LCBHVEZJRk9DVEwp ICYgR1RfRklGT19GUkVFX0VOVFJJRVNfTUFTSzsKPiAgCQl3aGlsZSAoZmlmbyA8PSBHVF9GSUZP X05VTV9SRVNFUlZFRF9FTlRSSUVTICYmIGxvb3AtLSkgewo+ICAJCQl1ZGVsYXkoMTApOwo+IC0J CQlmaWZvID0gX19yYXdfaTkxNV9yZWFkMzIoZGV2X3ByaXYsIEdUX0ZJRk9fRlJFRV9FTlRSSUVT KTsKPiArCQkJZmlmbyA9IF9fcmF3X2k5MTVfcmVhZDMyKGRldl9wcml2LCBHVEZJRk9DVEwpICYg R1RfRklGT19GUkVFX0VOVFJJRVNfTUFTSzsKPiAgCQl9Cj4gIAkJaWYgKFdBUk5fT04obG9vcCA8 IDAgJiYgZmlmbyA8PSBHVF9GSUZPX05VTV9SRVNFUlZFRF9FTlRSSUVTKSkKPiAgCQkJKytyZXQ7 Cj4gQEAgLTgwNiw3ICs4MDYsNyBAQCBzdGF0aWMgaW50IGdlbjZfZG9fcmVzZXQoc3RydWN0IGRy bV9kZXZpY2UgKmRldikKPiAgCQlkZXZfcHJpdi0+dW5jb3JlLmZ1bmNzLmZvcmNlX3dha2VfcHV0 KGRldl9wcml2KTsKPiAgCj4gIAkvKiBSZXN0b3JlIGZpZm8gY291bnQgKi8KPiAtCWRldl9wcml2 LT51bmNvcmUuZmlmb19jb3VudCA9IF9fcmF3X2k5MTVfcmVhZDMyKGRldl9wcml2LCBHVF9GSUZP X0ZSRUVfRU5UUklFUyk7Cj4gKwlkZXZfcHJpdi0+dW5jb3JlLmZpZm9fY291bnQgPSBfX3Jhd19p OTE1X3JlYWQzMihkZXZfcHJpdiwgR1RGSUZPQ1RMKSAmIEdUX0ZJRk9fRlJFRV9FTlRSSUVTX01B U0s7Cj4gIAo+ICAJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGV2X3ByaXYtPnVuY29yZS5sb2Nr LCBpcnFmbGFncyk7Cj4gIAlyZXR1cm4gcmV0OwoKSSBkb24ndCBzZWUgdGhpcyByZWcgb24gSFNX LCBidXQgaXQgbG9va3MgbGlrZSBvdXIgSFNXIGNvZGUgdXNlcyB0aGlzCnJvdXRpbmU/CgpBc3N1 bWluZyB0aGUgc3BlYyBpcyBqdXN0IGJyb2tlbiB0b2RheS4uLiBhdCBsZWFzdCBJIHNlZSBpdCBm b3Igb3RoZXIKZ2Vucy4KClJldmlld2VkLWJ5OiBKZXNzZSBCYXJuZXMgPGpiYXJuZXNAdmlydHVv dXNnZWVrLm9yZz4KCi0tIApKZXNzZSBCYXJuZXMsIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xv Z3kgQ2VudGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==