From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH 5/6] drm/i915: read sink_count dpcd always Date: Thu, 14 Jan 2016 15:04:53 +0200 Message-ID: <1452776693.3063.10.camel@gmail.com> References: <1451998226-21433-1-git-send-email-shubhangi.shrivastava@intel.com> <1451998226-21433-6-git-send-email-shubhangi.shrivastava@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pf0-f196.google.com (mail-pf0-f196.google.com [209.85.192.196]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5F5786E9CF for ; Thu, 14 Jan 2016 05:04:59 -0800 (PST) Received: by mail-pf0-f196.google.com with SMTP id 65so7349224pfd.1 for ; Thu, 14 Jan 2016 05:04:59 -0800 (PST) In-Reply-To: <1451998226-21433-6-git-send-email-shubhangi.shrivastava@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Shubhangi Shrivastava , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMDE2LTAxLTA1IGF0IDE4OjIwICswNTMwLCBTaHViaGFuZ2kgU2hyaXZhc3RhdmEg d3JvdGU6Cj4gVGhpcyBwYXRjaCByZWFkcyBzaW5rX2NvdW50IGRwY2QgYWx3YXlzIGFuZCByZW1v dmVzIGl0cwo+IHJlYWQgb3BlcmF0aW9uIGJhc2VkIG9uIHZhbHVlcyBpbiBkb3duc3RyZWFtIHBv cnQgZHBjZC4KPiAKPiBTSU5LX0NPVU5UIGRwY2QgaXMgbm90IGRlcGVuZGVudCBvbiBET1dOU1RS RUFNX1BPUlRfUFJFU0VOVCBkcGNkLgo+IFNJTktfQ09VTlQgZGVub3RlcyBpZiBhIGRpc3BsYXkg aXMgYXR0YWNoZWQsIHdoaWxlCj4gRE9XTlNUUkVBTV9QT1JUX1BSRVNFVCBpbmRpY2F0ZXMgaG93 IG1hbnkgcG9ydHMgYXJlIGF2YWlsYWJsZQo+IGluIHRoZSBkb25nbGUgd2hlcmUgZGlzcGxheSBj YW4gYmUgYXR0YWNoZWQuIHNvIGl0IGlzIHBvc3NpYmxlCj4gZm9yIHNpbmsgY291bnQgdG8gY2hh bmdlIGlycmVzcGVjdGl2ZSBvZiB2YWx1ZSBpbiBkb3duc3RyZWFtCj4gcG9ydCBkcGNkLgo+IAo+ IEhlcmUgaXMgYSB0YWJsZSBvZiBwb3NzaWJsZSB2YWx1ZXMgYW5kIHNjZW5hcmlvcwo+IAo+IHNp bmtfY291bnQgICAgICBkb3duc3RyZWFtX3BvcnQKPiAgICAgICAgICAgICAgICAgcHJlc2VudAo+ IDAgICAgICAgICAgICAgICAwICAgICAgICAgICAgICAgbm8gZGlzcGxheSBpcyBhdHRhY2hlZAo+ IDAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgZG9uZ2xlIGlzIGNvbm5lY3RlZCB3aXRo b3V0IGRpc3BsYXkKPiAxICAgICAgICAgICAgICAgMCAgICAgICAgICAgICAgIGRpc3BsYXkgY29u bmVjdGVkIGRpcmVjdGx5Cj4gMSAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICBkaXNwbGF5 IGNvbm5lY3RlZCB0aHJvdWdoIGRvbmdsZQo+IAo+IFRlc3RlZC1ieTogTmF0aGFuIEQgQ2lvYmFu dSA8bmF0aGFuLmQuY2lvYmFudUBpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogU2l2YWt1bWFy IFRodWxhc2ltYW5pIDxzaXZha3VtYXIudGh1bGFzaW1hbmlAaW50ZWwuY29tPgo+IFNpZ25lZC1v ZmYtYnk6IFNodWJoYW5naSBTaHJpdmFzdGF2YSA8c2h1YmhhbmdpLnNocml2YXN0YXZhQGludGVs LmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDExICsrKysr KystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p Cj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gaW5kZXggYzJlODUxNi4uMGQ1OGJmZCAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IEBAIC0zODY1LDYgKzM4NjUsMTMgQEAgaW50ZWxf ZHBfZ2V0X2RwY2Qoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAgCWlmIChpbnRlbF9kcC0+ ZHBjZFtEUF9EUENEX1JFVl0gPT0gMCkKPiAgCQlyZXR1cm4gZmFsc2U7IC8qIERQQ0Qgbm90IHBy ZXNlbnQgKi8KPiAgCj4gKwlpZiAoaW50ZWxfZHBfZHBjZF9yZWFkX3dha2UoJmludGVsX2RwLT5h dXgsIERQX1NJTktfQ09VTlQsCj4gKwkJCQkgICAgJmludGVsX2RwLT5zaW5rX2NvdW50LCAxKSA8 IDApCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsKPiArCWlmICghRFBfR0VUX1NJTktfQ09VTlQoaW50 ZWxfZHAtPnNpbmtfY291bnQpKQo+ICsJCXJldHVybiBmYWxzZTsKPiArCgpNeSB1bmRlcnN0YW5k aW5nIGlzIHRoYXQgdGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSByZWFkIHRoZSBEUENEIGRhdGEg d2hpbGUKZGV0ZWN0aW9uIGJhc2VkIG9uIHRoYXQgZGF0YSBpcyBkb25lIGluIGludGVsX2RwX2Rl dGVjdF9kcGNkKCkuIFdpdGggdGhlIHJldHVybgpvbiBzaW5rX2NvdW50ID09IDAgaGVyZSwgd2Ug c2tpcCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbiwgd2hpY2ggdXBkYXRlcyB0aGUKY2FjaGVkIGRv d25zdHJlYW0gcG9ydCBpbmZvcm1hdGlvbi4gSXMgdGhlcmUgYSByZWFzb24gd2h5IHdlIG5lZWQg dGhpcyBlYXJseQpyZXR1cm4gaGVyZT8KCkFsc28sIEkgdGhpbmsgdGhpcyBjb3VsZCBiZSBzcXVh c2hlZCB3aXRoIHRoZSBwcmV2aW91cyBwYXRjaC4KCkFuZGVyCgo+ICAJLyogQ2hlY2sgaWYgdGhl IHBhbmVsIHN1cHBvcnRzIFBTUiAqLwo+ICAJbWVtc2V0KGludGVsX2RwLT5wc3JfZHBjZCwgMCwg c2l6ZW9mKGludGVsX2RwLT5wc3JfZHBjZCkpOwo+ICAJaWYgKGlzX2VkcChpbnRlbF9kcCkpIHsK PiBAQCAtNDM4NiwxMCArNDM5Myw2IEBAIGludGVsX2RwX2RldGVjdF9kcGNkKHN0cnVjdCBpbnRl bF9kcCAqaW50ZWxfZHApCj4gIAlpZiAoaW50ZWxfZHAtPmRwY2RbRFBfRFBDRF9SRVZdID49IDB4 MTEgJiYKPiAgCSAgICBpbnRlbF9kcC0+ZG93bnN0cmVhbV9wb3J0c1swXSAmIERQX0RTX1BPUlRf SFBEKSB7Cj4gIAo+IC0JCWlmIChpbnRlbF9kcF9kcGNkX3JlYWRfd2FrZSgmaW50ZWxfZHAtPmF1 eCwgRFBfU0lOS19DT1VOVCwKPiAtCQkJCQkgICAgJmludGVsX2RwLT5zaW5rX2NvdW50LCAxKSA8 IDApCj4gLQkJCXJldHVybiBjb25uZWN0b3Jfc3RhdHVzX3Vua25vd247Cj4gLQo+ICAJCXJldHVy biBEUF9HRVRfU0lOS19DT1VOVChpbnRlbF9kcC0+c2lua19jb3VudCkgPwo+ICAJCWNvbm5lY3Rv cl9zdGF0dXNfY29ubmVjdGVkIDogY29ubmVjdG9yX3N0YXR1c19kaXNjb25uZWN0ZWQ7Cj4gIAl9 Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==