From mboxrd@z Thu Jan 1 00:00:00 1970 From: Animesh Manna Subject: Re: [PATCH v2] drm/i915: Always program CSR if CSR is uninitialized Date: Sat, 24 Oct 2015 11:03:05 +0530 Message-ID: <562B1811.1060000@intel.com> References: <1445593310-26596-1-git-send-email-patrik.jakobsson@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 9B0DD6E155 for ; Fri, 23 Oct 2015 22:33:09 -0700 (PDT) In-Reply-To: <1445593310-26596-1-git-send-email-patrik.jakobsson@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: Patrik Jakobsson , intel-gfx@lists.freedesktop.org Cc: rodrigo.vivi@intel.com List-Id: intel-gfx@lists.freedesktop.org CgpPbiAxMC8yMy8yMDE1IDM6MTEgUE0sIFBhdHJpayBKYWtvYnNzb24gd3JvdGU6Cj4gVGhlIGN1 cnJlbnQgQ1NSIGxvYWRpbmcgY29kZSBkZXBlbmRzIG9uIHRoZSBDU1IgcHJvZ3JhbSBtZW1vcnkg dG8gYmUKPiBjbGVhcmVkIGFmdGVyIGJvb3QuIFRoaXMgaXMgdW5mb3J0dW5hdGVseSBub3QgdHJ1 ZSBvbiBhbGwgaGFyZHdhcmUuCj4gSW5zdGVhZCBtYWtlIHVzZSBvZiB0aGUgRldfVU5JTklUSUFM SVpFRCBzdGF0ZSBpbiBpbml0IGFuZCBjaGVjayBmb3IKPiBGV19MT0FERUQgdG8gcHJldmVudCBp bml0IHBhdGggZnJvbSBza2lwcGluZyB0aGUgYWN0dWFsIHByb2dyYW1taW5nLgo+Cj4gdjI6IE1v dmUgaW5pdGlhbGl6YXRpb24gb2Ygc3RhdGUgdG8gYWZ0ZXIgSEFTX0NTUigpIGNoZWNrCj4KPiBT aWduZWQtb2ZmLWJ5OiBQYXRyaWsgSmFrb2Jzc29uIDxwYXRyaWsuamFrb2Jzc29uQGxpbnV4Lmlu dGVsLmNvbT4KPiBUZXN0ZWQtYnk6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNv bT4KPiBSZXZpZXdlZC1ieTogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+ IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY3NyLmMgfCA0ICsrKy0KPiAgIDEg ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3IuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2Nzci5jCj4gaW5kZXggOWU1MzBhNy4uZTc0YzA5ZSAxMDA2NDQKPiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3IuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2Nzci5jCj4gQEAgLTI3MSw3ICsyNzEsNyBAQCB2b2lkIGludGVsX2Nzcl9sb2Fk X3Byb2dyYW0oc3RydWN0IGRybV9kZXZpY2UgKmRldikKPiAgIAkgKiBVbmZvcnR1bmF0ZWx5IHRo ZSBBQ1BJIHN1YnN5c3RlbSBkb2Vzbid0IHlldCBnaXZlIHVzIGEgd2F5IHRvCj4gICAJICogZGlm ZmVyZW50aWF0ZSB0aGlzLCBoZW5jZSBmaWd1cmUgaXQgb3V0IHdpdGggdGhpcyBoYWNrLgo+ICAg CSAqLwo+IC0JaWYgKEk5MTVfUkVBRChDU1JfUFJPR1JBTSgwKSkpCj4gKwlpZiAoSTkxNV9SRUFE KENTUl9QUk9HUkFNKDApKSAmJiBkZXZfcHJpdi0+Y3NyLnN0YXRlID09IEZXX0xPQURFRCkuc3Rh dGUKCkFzIEkgd2lsbCBiZSByZW1vdmluZyBjc3Iuc3RhdGUgaW4gZG1jLXJlZGVzaWduIHBhdGNo IHNlcmllcyBteSBzdWdnZXN0aW9uIHdvdWxkIGJlIHRvCmNvbXBhcmUgcmVnaXN0ZXIgcmVhZCB3 aXRoIGZpcnN0IGVsZW1lbnQgb2YgcGF5bG9hZCBsaWtlIGJlbG93OgoKaWYgKEk5MTVfUkVBRChD U1JfUFJPR1JBTSgwKSkgPT0gZG1jX3BheWxvYWRbMF0pIGFuZCB0aGVuIHNraXAgdGhlIGYvdyBs b2FkaW5nIHBhcnQuCgotQW5pbWVzaAoKCj4gICAJCXJldHVybjsKPiAgIAo+ICAgCW11dGV4X2xv Y2soJmRldl9wcml2LT5jc3JfbG9jayk7Cj4gQEAgLTQyOCw2ICs0MjgsOCBAQCB2b2lkIGludGVs X2Nzcl91Y29kZV9pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4gICAJaWYgKCFIQVNfQ1NS KGRldikpCj4gICAJCXJldHVybjsKPiAgIAo+ICsJaW50ZWxfY3NyX2xvYWRfc3RhdHVzX3NldChk ZXZfcHJpdiwgRldfVU5JTklUSUFMSVpFRCk7Cj4gKwo+ICAgCWlmIChJU19TS1lMQUtFKGRldikp Cj4gICAJCWNzci0+ZndfcGF0aCA9IEk5MTVfQ1NSX1NLTDsKPiAgIAllbHNlIGlmIChJU19CUk9Y VE9OKGRldl9wcml2KSkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==