From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dhinakaran Pandiyan Subject: [PATCH v2 3/6] drm/i915/dp: Use a local variable for intel_encoder * Date: Mon, 24 Sep 2018 15:45:25 -0700 Message-ID: <20180924224528.4744-3-dhinakaran.pandiyan@intel.com> References: <20180924224528.4744-1-dhinakaran.pandiyan@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id A1CEF89258 for ; Mon, 24 Sep 2018 22:52:13 +0000 (UTC) In-Reply-To: <20180924224528.4744-1-dhinakaran.pandiyan@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Dhinakaran Pandiyan List-Id: intel-gfx@lists.freedesktop.org V2UgaGF2ZSB0d28gY2FzZXMgb2YgaW50ZWxfZHAgdG8gaW50ZWxfZW5jb2RlciBjb252ZXJzaW9u cywgdXNlIGEKbG9jYWwgdmFyaWFibGUgdG8gc3RvcmUgdGhlIGNvbnZlcnNpb24uCgpTaWduZWQt b2ZmLWJ5OiBEaGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgOCArKystLS0tLQogMSBm aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZHAuYwppbmRleCA2MTMwZDA1ZDhiODguLjA5MjI5ZmM2NmRlYyAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kcC5jCkBAIC01MDE3LDYgKzUwMTcsNyBAQCBpbnRlbF9kcF9sb25nX3B1bHNlKHN0 cnVjdCBpbnRlbF9jb25uZWN0b3IgKmNvbm5lY3RvciwKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJp dmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGNvbm5lY3Rvci0+YmFzZS5kZXYpOwogCXN0cnVjdCBp bnRlbF9kcCAqaW50ZWxfZHAgPSBpbnRlbF9hdHRhY2hlZF9kcCgmY29ubmVjdG9yLT5iYXNlKTsK KwlzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciA9ICZkcF90b19kaWdfcG9ydChpbnRlbF9k cCktPmJhc2U7CiAJZW51bSBkcm1fY29ubmVjdG9yX3N0YXR1cyBzdGF0dXM7CiAJdTggc2lua19p cnFfdmVjdG9yID0gMDsKIApAQCAtNTAyNyw3ICs1MDI4LDcgQEAgaW50ZWxfZHBfbG9uZ19wdWxz ZShzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yICpjb25uZWN0b3IsCiAJLyogQ2FuJ3QgZGlzY29ubmVj dCBlRFAgKi8KIAlpZiAoaW50ZWxfZHBfaXNfZWRwKGludGVsX2RwKSkKIAkJc3RhdHVzID0gZWRw X2RldGVjdChpbnRlbF9kcCk7Ci0JZWxzZSBpZiAoaW50ZWxfZGlnaXRhbF9wb3J0X2Nvbm5lY3Rl ZCgmZHBfdG9fZGlnX3BvcnQoaW50ZWxfZHApLT5iYXNlKSkKKwllbHNlIGlmIChpbnRlbF9kaWdp dGFsX3BvcnRfY29ubmVjdGVkKGVuY29kZXIpKQogCQlzdGF0dXMgPSBpbnRlbF9kcF9kZXRlY3Rf ZHBjZChpbnRlbF9kcCk7CiAJZWxzZQogCQlzdGF0dXMgPSBjb25uZWN0b3Jfc3RhdHVzX2Rpc2Nv bm5lY3RlZDsKQEAgLTUwNzgsMTEgKzUwNzksOCBAQCBpbnRlbF9kcF9sb25nX3B1bHNlKHN0cnVj dCBpbnRlbF9jb25uZWN0b3IgKmNvbm5lY3RvciwKIAkgKiBTb21lIGV4dGVybmFsIG1vbml0b3Jz IGRvIG5vdCBzaWduYWwgbG9zcyBvZiBsaW5rIHN5bmNocm9uaXphdGlvbgogCSAqIHdpdGggYW4g SVJRX0hQRCwgc28gZm9yY2UgYSBsaW5rIHN0YXR1cyBjaGVjay4KIAkgKi8KLQlpZiAoIWludGVs X2RwX2lzX2VkcChpbnRlbF9kcCkpIHsKLQkJc3RydWN0IGludGVsX2VuY29kZXIgKmVuY29kZXIg PSAmZHBfdG9fZGlnX3BvcnQoaW50ZWxfZHApLT5iYXNlOwotCisJaWYgKCFpbnRlbF9kcF9pc19l ZHAoaW50ZWxfZHApKQogCQlpbnRlbF9kcF9yZXRyYWluX2xpbmsoZW5jb2RlciwgY3R4KTsKLQl9 CiAKIAkvKgogCSAqIENsZWFyaW5nIE5BQ0sgYW5kIGRlZmVyIGNvdW50cyB0byBnZXQgdGhlaXIg ZXhhY3QgdmFsdWVzCi0tIAoyLjE3LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=