From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 11/13] drm/i915: Get rid of crtc->config dereference in intel_dp_retrain_link Date: Wed, 3 Oct 2018 17:21:10 +0300 Message-ID: <20181003142110.GD9144@intel.com> References: <20181003133715.3713-1-maarten.lankhorst@linux.intel.com> <20181003133715.3713-12-maarten.lankhorst@linux.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 C278A6E0E4 for ; Wed, 3 Oct 2018 14:21:14 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20181003133715.3713-12-maarten.lankhorst@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: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBPY3QgMDMsIDIwMTggYXQgMDM6Mzc6MTNQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFu a2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHAuYyB8IDQgKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IGluZGV4IDE1YTk4MWVmNTk2 Ni4uZDljYzUyYjJiYTc5IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2RwLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gQEAgLTQ0MTcs NyArNDQxNyw3IEBAIGludCBpbnRlbF9kcF9yZXRyYWluX2xpbmsoc3RydWN0IGludGVsX2VuY29k ZXIgKmVuY29kZXIsCj4gIAo+ICAJLyogU3VwcHJlc3MgdW5kZXJydW5zIGNhdXNlZCBieSByZS10 cmFpbmluZyAqLwo+ICAJaW50ZWxfc2V0X2NwdV9maWZvX3VuZGVycnVuX3JlcG9ydGluZyhkZXZf cHJpdiwgY3J0Yy0+cGlwZSwgZmFsc2UpOwo+IC0JaWYgKGNydGMtPmNvbmZpZy0+aGFzX3BjaF9l bmNvZGVyKQo+ICsJaWYgKGNydGNfc3RhdGUtPmhhc19wY2hfZW5jb2RlcikKCk9oIHllcywgd2Ug aGF2ZSBhIHN0YXRlIG5vdy4gV2hpY2ggbWVhbnMgYWxsIHRoZSByZW1haW5pbmcgLT5jb25maWcK dXNhZ2VzIGluIGxpbmsgdHJhaW5pbmcgY29kZSBzaG91bGQgYWxzbyBiZSBudWtlYWJsZSBub3c/ IE1vc3RseQpkb3duIHRvIHNvbWUgcGx1bWJpbmcgd29yayBwZXJoYXBzPwoKUmV2aWV3ZWQtYnk6 IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cgo+ICAJCWlu dGVsX3NldF9wY2hfZmlmb191bmRlcnJ1bl9yZXBvcnRpbmcoZGV2X3ByaXYsCj4gIAkJCQkJCSAg ICAgIGludGVsX2NydGNfcGNoX3RyYW5zY29kZXIoY3J0YyksIGZhbHNlKTsKPiAgCj4gQEAgLTQ0 MjgsNyArNDQyOCw3IEBAIGludCBpbnRlbF9kcF9yZXRyYWluX2xpbmsoc3RydWN0IGludGVsX2Vu Y29kZXIgKmVuY29kZXIsCj4gIAlpbnRlbF93YWl0X2Zvcl92YmxhbmsoZGV2X3ByaXYsIGNydGMt PnBpcGUpOwo+ICAKPiAgCWludGVsX3NldF9jcHVfZmlmb191bmRlcnJ1bl9yZXBvcnRpbmcoZGV2 X3ByaXYsIGNydGMtPnBpcGUsIHRydWUpOwo+IC0JaWYgKGNydGMtPmNvbmZpZy0+aGFzX3BjaF9l bmNvZGVyKQo+ICsJaWYgKGNydGNfc3RhdGUtPmhhc19wY2hfZW5jb2RlcikKPiAgCQlpbnRlbF9z ZXRfcGNoX2ZpZm9fdW5kZXJydW5fcmVwb3J0aW5nKGRldl9wcml2LAo+ICAJCQkJCQkgICAgICBp bnRlbF9jcnRjX3BjaF90cmFuc2NvZGVyKGNydGMpLCB0cnVlKTsKPiAgCj4gLS0gCj4gMi4xOS4w Cj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJ bnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+ IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=