From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 07/15] drm/i915: Remove unused loop from intel_dp_mst_compute_config Date: Thu, 18 Aug 2016 15:34:34 +0200 Message-ID: <20160818133434.GI6232@phenom.ffwll.local> References: <1470755054-32699-1-git-send-email-maarten.lankhorst@linux.intel.com> <1470755054-32699-8-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 420806EA3B for ; Thu, 18 Aug 2016 13:34:39 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id q128so5645457wma.1 for ; Thu, 18 Aug 2016 06:34:39 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1470755054-32699-8-git-send-email-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 T24gVHVlLCBBdWcgMDksIDIwMTYgYXQgMDU6MDQ6MDZQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gY29ubl9zdGF0ZSBpcyBwYXNzZWQgYXMgYXJndW1lbnQgbm93LCBpZiBhbnl0 aGluZyByZXF1aXJlZCBjb25uX3N0YXRlCj4gdGhleSBjYW4gZ2V0IGl0IHdpdGhvdXQgaGF2aW5n IHRvIGxvb2sgaXQgdXAuCgpDb21taXQgbWVzc2FnZSBzZWVtcyBvZmYsIHRoaXMgaGFzIGJlZW4g ZGVhZCBjb2RlIGJlZm9yZS4gSXQgc2VlbXMgdG8gYmUKZHVjdC10YXBlIGZyb20gYmVmb3JlIHdl IGhhZCBhIHByb3BlciBpbnRlbF9tc3RfYmVzdF9lbmNvZGVyLgotRGFuaWVsCgo+IAo+IFNpZ25l ZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRl bC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jIHwgMTkg Ky0tLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE4 IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kcF9tc3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jCj4gaW5kZXgg Njk0YzY3ZWJmODJhLi4xZmI3NDFhMDI4MTMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZHBfbXN0LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cF9tc3QuYwo+IEBAIC0zOCwxMiArMzgsOSBAQCBzdGF0aWMgYm9vbCBpbnRlbF9kcF9tc3RfY29t cHV0ZV9jb25maWcoc3RydWN0IGludGVsX2VuY29kZXIgKmVuY29kZXIsCj4gIAlzdHJ1Y3QgaW50 ZWxfZGlnaXRhbF9wb3J0ICppbnRlbF9kaWdfcG9ydCA9IGludGVsX21zdC0+cHJpbWFyeTsKPiAg CXN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAgPSAmaW50ZWxfZGlnX3BvcnQtPmRwOwo+ICAJc3Ry dWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlOwo+IC0JaW50IGJwcCwgaTsKPiArCWludCBicHA7 Cj4gIAlpbnQgbGFuZV9jb3VudCwgc2xvdHM7Cj4gIAljb25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlf bW9kZSAqYWRqdXN0ZWRfbW9kZSA9ICZwaXBlX2NvbmZpZy0+YmFzZS5hZGp1c3RlZF9tb2RlOwo+ IC0Jc3RydWN0IGRybV9jb25uZWN0b3IgKmRybV9jb25uZWN0b3I7Cj4gLQlzdHJ1Y3QgaW50ZWxf Y29ubmVjdG9yICpjb25uZWN0b3IsICpmb3VuZCA9IE5VTEw7Cj4gLQlzdHJ1Y3QgZHJtX2Nvbm5l Y3Rvcl9zdGF0ZSAqY29ubmVjdG9yX3N0YXRlOwo+ICAJaW50IG1zdF9wYm47Cj4gIAo+ICAJcGlw ZV9jb25maWctPmRwX2VuY29kZXJfaXNfbXN0ID0gdHJ1ZTsKPiBAQCAtNjIsMjAgKzU5LDYgQEAg c3RhdGljIGJvb2wgaW50ZWxfZHBfbXN0X2NvbXB1dGVfY29uZmlnKHN0cnVjdCBpbnRlbF9lbmNv ZGVyICplbmNvZGVyLAo+ICAKPiAgCXN0YXRlID0gcGlwZV9jb25maWctPmJhc2Uuc3RhdGU7Cj4g IAo+IC0JZm9yX2VhY2hfY29ubmVjdG9yX2luX3N0YXRlKHN0YXRlLCBkcm1fY29ubmVjdG9yLCBj b25uZWN0b3Jfc3RhdGUsIGkpIHsKPiAtCQljb25uZWN0b3IgPSB0b19pbnRlbF9jb25uZWN0b3Io ZHJtX2Nvbm5lY3Rvcik7Cj4gLQo+IC0JCWlmIChjb25uZWN0b3Jfc3RhdGUtPmJlc3RfZW5jb2Rl ciA9PSAmZW5jb2Rlci0+YmFzZSkgewo+IC0JCQlmb3VuZCA9IGNvbm5lY3RvcjsKPiAtCQkJYnJl YWs7Cj4gLQkJfQo+IC0JfQo+IC0KPiAtCWlmICghZm91bmQpIHsKPiAtCQlEUk1fRVJST1IoImNh bid0IGZpbmQgY29ubmVjdG9yXG4iKTsKPiAtCQlyZXR1cm4gZmFsc2U7Cj4gLQl9Cj4gLQo+ICAJ bXN0X3BibiA9IGRybV9kcF9jYWxjX3Bibl9tb2RlKGFkanVzdGVkX21vZGUtPmNydGNfY2xvY2ss IGJwcCk7Cj4gIAo+ICAJcGlwZV9jb25maWctPnBibiA9IG1zdF9wYm47Cj4gLS0gCj4gMi43LjQK PiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IElu dGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4g aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK Ci0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpo dHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK