From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 4/6] drm/i915: Code cleanup to use dev_priv and INTEL_GEN Date: Mon, 26 Sep 2016 16:45:05 +0300 Message-ID: <87mviukc66.fsf@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 265006E4DE for ; Mon, 26 Sep 2016 13:45:08 +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 T24gRnJpLCAxNiBTZXAgMjAxNiwgTWFuYXNpIE5hdmFyZSA8bWFuYXNpLmQubmF2YXJlQGludGVs LmNvbT4gd3JvdGU6Cj4gUmVwbGFjZSBkZXYgd2l0aCBkZXZfcHJpdiBhbmQgSU5URUxfSU5GTyB3 aXRoIElOVEVMX0dFTgoKUGF0Y2hlcyBsaWtlIHRoaXMgY291bGQgZWFzaWx5IHNlbnQgc2VwYXJh dGVseSwgb3IgYXQgdGhlIHZlcnkgbGVhc3QgYXMKdGhlIGZpcnN0IHBhdGNoZXMgaW4gdGhlIHNl cmllcy4gVGhlbiB3ZSBjb3VsZCBoYXZlIG1lcmdlZCB0aGlzCmFscmVhZHkuIE5vdyBpdCBjb25m bGljdHMsIHBsZWFzZSByZWJhc2UuCgpCUiwKSmFuaS4KCj4KPiBTaWduZWQtb2ZmLWJ5OiBNYW5h c2kgTmF2YXJlIDxtYW5hc2kuZC5uYXZhcmVAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMTQgKysrKysrKy0tLS0tLS0KPiAgMSBmaWxlIGNoYW5n ZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZHAuYwo+IGluZGV4IDYxZDcxZmEuLjgwNjFlMzIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rw LmMKPiBAQCAtMjMwLDEzICsyMzAsMTMgQEAgc3RhdGljIGludAo+ICBpbnRlbF9kcF9zb3VyY2Vf cmF0ZXMoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCwgY29uc3QgaW50ICoqc291cmNlX3JhdGVz KQo+ICB7Cj4gIAlzdHJ1Y3QgaW50ZWxfZGlnaXRhbF9wb3J0ICpkaWdfcG9ydCA9IGRwX3RvX2Rp Z19wb3J0KGludGVsX2RwKTsKPiAtCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBkaWdfcG9ydC0+ YmFzZS5iYXNlLmRldjsKPiArCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHRv X2k5MTUoZGlnX3BvcnQtPmJhc2UuYmFzZS5kZXYpOwo+ICAJaW50IHNpemU7Cj4gIAo+IC0JaWYg KElTX0JST1hUT04oZGV2KSkgewo+ICsJaWYgKElTX0JST1hUT04oZGV2X3ByaXYpKSB7Cj4gIAkJ KnNvdXJjZV9yYXRlcyA9IGJ4dF9yYXRlczsKPiAgCQlzaXplID0gQVJSQVlfU0laRShieHRfcmF0 ZXMpOwo+IC0JfSBlbHNlIGlmIChJU19TS1lMQUtFKGRldikgfHwgSVNfS0FCWUxBS0UoZGV2KSkg ewo+ICsJfSBlbHNlIGlmIChJU19TS1lMQUtFKGRldl9wcml2KSB8fCBJU19LQUJZTEFLRShkZXZf cHJpdikpIHsKPiAgCQkqc291cmNlX3JhdGVzID0gc2tsX3JhdGVzOwo+ICAJCXNpemUgPSBBUlJB WV9TSVpFKHNrbF9yYXRlcyk7Cj4gIAl9IGVsc2Ugewo+IEBAIC0xMzU5LDE0ICsxMzU5LDE0IEBA IGludGVsX2RwX2F1eF9pbml0KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gIGJvb2wgaW50 ZWxfZHBfc291cmNlX3N1cHBvcnRzX2hicjIoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAg ewo+ICAJc3RydWN0IGludGVsX2RpZ2l0YWxfcG9ydCAqZGlnX3BvcnQgPSBkcF90b19kaWdfcG9y dChpbnRlbF9kcCk7Cj4gLQlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gZGlnX3BvcnQtPmJhc2Uu YmFzZS5kZXY7Cj4gKwlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1 KGRpZ19wb3J0LT5iYXNlLmJhc2UuZGV2KTsKPiAgCj4gIAkvKiBXYURpc2FibGVIQlIyOnNrbCAq Lwo+IC0JaWYgKElTX1NLTF9SRVZJRChkZXYsIDAsIFNLTF9SRVZJRF9CMCkpCj4gKwlpZiAoSVNf U0tMX1JFVklEKGRldl9wcml2LCAwLCBTS0xfUkVWSURfQjApKQo+ICAJCXJldHVybiBmYWxzZTsK PiAgCj4gLQlpZiAoKElTX0hBU1dFTEwoZGV2KSAmJiAhSVNfSFNXX1VMWChkZXYpKSB8fCBJU19C Uk9BRFdFTEwoZGV2KSB8fAo+IC0JICAgIChJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA5KSkKPiAr CWlmICgoSVNfSEFTV0VMTChkZXZfcHJpdikgJiYgIUlTX0hTV19VTFgoZGV2X3ByaXYpKSB8fAo+ ICsJICAgIElTX0JST0FEV0VMTChkZXZfcHJpdikgfHwgKElOVEVMX0dFTihkZXZfcHJpdikgPj0g OSkpCj4gIAkJcmV0dXJuIHRydWU7Cj4gIAllbHNlCj4gIAkJcmV0dXJuIGZhbHNlOwoKLS0gCkph bmkgTmlrdWxhLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK