From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kahola Subject: Re: [PATCH 4/6] drm/i915: Code cleanup to use dev_priv and INTEL_GEN Date: Fri, 16 Sep 2016 10:40:17 +0300 Message-ID: <1474011617.13497.0.camel@intel.com> References: <1473984244-4349-1-git-send-email-manasi.d.navare@intel.com> <1473984244-4349-5-git-send-email-manasi.d.navare@intel.com> Reply-To: mika.kahola@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id AEE536E9A6 for ; Fri, 16 Sep 2016 07:42:27 +0000 (UTC) In-Reply-To: <1473984244-4349-5-git-send-email-manasi.d.navare@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Manasi Navare , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UmV2aWV3ZWQtYnk6IE1pa2EgS2Fob2xhIDxtaWthLmthaG9sYUBpbnRlbC5jb20+CgpPbiBUaHUs IDIwMTYtMDktMTUgYXQgMTc6MDQgLTA3MDAsIE1hbmFzaSBOYXZhcmUgd3JvdGU6Cj4gUmVwbGFj ZSBkZXYgd2l0aCBkZXZfcHJpdiBhbmQgSU5URUxfSU5GTyB3aXRoIElOVEVMX0dFTgo+IAo+IFNp Z25lZC1vZmYtYnk6IE1hbmFzaSBOYXZhcmUgPG1hbmFzaS5kLm5hdmFyZUBpbnRlbC5jb20+Cj4g LS0tCj4gwqBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMTQgKysrKysrKy0tLS0t LS0KPiDCoDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBpbmRleCA2MWQ3MWZhLi44MDYxZTMyIDEwMDY0 NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gQEAgLTIzMCwxMyArMjMwLDEzIEBAIHN0YXRpYyBp bnQKPiDCoGludGVsX2RwX3NvdXJjZV9yYXRlcyhzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwLCBj b25zdCBpbnQKPiAqKnNvdXJjZV9yYXRlcykKPiDCoHsKPiDCoAlzdHJ1Y3QgaW50ZWxfZGlnaXRh bF9wb3J0ICpkaWdfcG9ydCA9Cj4gZHBfdG9fZGlnX3BvcnQoaW50ZWxfZHApOwo+IC0Jc3RydWN0 IGRybV9kZXZpY2UgKmRldiA9IGRpZ19wb3J0LT5iYXNlLmJhc2UuZGV2Owo+ICsJc3RydWN0IGRy bV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gdG9faTkxNShkaWdfcG9ydC0KPiA+YmFzZS5iYXNl LmRldik7Cj4gwqAJaW50IHNpemU7Cj4gwqAKPiAtCWlmIChJU19CUk9YVE9OKGRldikpIHsKPiAr CWlmIChJU19CUk9YVE9OKGRldl9wcml2KSkgewo+IMKgCQkqc291cmNlX3JhdGVzID0gYnh0X3Jh dGVzOwo+IMKgCQlzaXplID0gQVJSQVlfU0laRShieHRfcmF0ZXMpOwo+IC0JfSBlbHNlIGlmIChJ U19TS1lMQUtFKGRldikgfHwgSVNfS0FCWUxBS0UoZGV2KSkgewo+ICsJfSBlbHNlIGlmIChJU19T S1lMQUtFKGRldl9wcml2KSB8fCBJU19LQUJZTEFLRShkZXZfcHJpdikpIHsKPiDCoAkJKnNvdXJj ZV9yYXRlcyA9IHNrbF9yYXRlczsKPiDCoAkJc2l6ZSA9IEFSUkFZX1NJWkUoc2tsX3JhdGVzKTsK PiDCoAl9IGVsc2Ugewo+IEBAIC0xMzU5LDE0ICsxMzU5LDE0IEBAIGludGVsX2RwX2F1eF9pbml0 KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gwqBib29sIGludGVsX2RwX3NvdXJjZV9zdXBw b3J0c19oYnIyKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gwqB7Cj4gwqAJc3RydWN0IGlu dGVsX2RpZ2l0YWxfcG9ydCAqZGlnX3BvcnQgPQo+IGRwX3RvX2RpZ19wb3J0KGludGVsX2RwKTsK PiAtCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBkaWdfcG9ydC0+YmFzZS5iYXNlLmRldjsKPiAr CXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHRvX2k5MTUoZGlnX3BvcnQtCj4g PmJhc2UuYmFzZS5kZXYpOwo+IMKgCj4gwqAJLyogV2FEaXNhYmxlSEJSMjpza2wgKi8KPiAtCWlm IChJU19TS0xfUkVWSUQoZGV2LCAwLCBTS0xfUkVWSURfQjApKQo+ICsJaWYgKElTX1NLTF9SRVZJ RChkZXZfcHJpdiwgMCwgU0tMX1JFVklEX0IwKSkKPiDCoAkJcmV0dXJuIGZhbHNlOwo+IMKgCj4g LQlpZiAoKElTX0hBU1dFTEwoZGV2KSAmJiAhSVNfSFNXX1VMWChkZXYpKSB8fAo+IElTX0JST0FE V0VMTChkZXYpIHx8Cj4gLQnCoMKgwqDCoChJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA5KSkKPiAr CWlmICgoSVNfSEFTV0VMTChkZXZfcHJpdikgJiYgIUlTX0hTV19VTFgoZGV2X3ByaXYpKSB8fAo+ ICsJwqDCoMKgwqBJU19CUk9BRFdFTEwoZGV2X3ByaXYpIHx8IChJTlRFTF9HRU4oZGV2X3ByaXYp ID49IDkpKQo+IMKgCQlyZXR1cm4gdHJ1ZTsKPiDCoAllbHNlCj4gwqAJCXJldHVybiBmYWxzZTsK LS0gCk1pa2EgS2Fob2xhIC0gSW50ZWwgT1RDCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK