From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manasi Navare Subject: Re: [PATCH 12/14] drm/i915: Reverse the loop in intel_dp_compute_config Date: Thu, 8 Sep 2016 07:47:39 -0700 Message-ID: <20160908144739.GA28200@intel.com> References: <1472767699-31211-1-git-send-email-manasi.d.navare@intel.com> <1472767699-31211-13-git-send-email-manasi.d.navare@intel.com> <1472821707.25011.45.camel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id D2DFF6E2F7 for ; Thu, 8 Sep 2016 14:47:36 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1472821707.25011.45.camel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mika Kahola Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBTZXAgMDIsIDIwMTYgYXQgMDQ6MDg6MjdQTSArMDMwMCwgTWlrYSBLYWhvbGEgd3Jv dGU6Cj4gT24gVGh1LCAyMDE2LTA5LTAxIGF0IDE1OjA4IC0wNzAwLCBNYW5hc2kgTmF2YXJlIHdy b3RlOgo+ID4gV2hpbGUgY29uZmlndXJpbmcgdGhlIHBpcGUgZHVyaW5nIG1vZGVzZXQsIGl0IHNo b3VsZCBsb29wCj4gPiBzdGFydGluZyBmcm9tIG1heCBjbG9jayBhbmQgbWF4IGxhbmUgY291bnQg cmVkdWNpbmcgdGhlCj4gPiBsYW5lIGNvdW50IGFuZCBjbG9jayBpbiBlYWNoIGl0ZXJhdGlvbiB1 bnRpbCB0aGUgcmVxdWVzdGVkIG1vZGUKPiA+IHJhdGUgaXMgbGVzcyB0aGFuIG9yIGVxdWFsIHRv IGF2YWlsYWJsZSBsaW5rIEJXLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBNYW5hc2kgTmF2YXJl IDxtYW5hc2kuZC5uYXZhcmVAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiDCoGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RwLmMgfCA5ICsrKystLS0tLQo+ID4gwqAxIGZpbGUgY2hhbmdlZCwgNCBp bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ID4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kcC5jCj4gPiBpbmRleCBkZmRiZTY1Li5lMDk0YjI1IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZHAuYwo+ID4gQEAgLTE1NTIsMTEgKzE1NTIsMTAgQEAgaW50ZWxfZHBfY29tcHV0ZV9j b25maWcoc3RydWN0IGludGVsX2VuY29kZXIKPiA+ICplbmNvZGVyLAo+ID4gwqAJZm9yICg7IGJw cCA+PSA2KjM7IGJwcCAtPSAyKjMpIHsKPiA+IMKgCQltb2RlX3JhdGUgPSBpbnRlbF9kcF9saW5r X3JlcXVpcmVkKGFkanVzdGVkX21vZGUtCj4gPiA+Y3J0Y19jbG9jaywKPiA+IMKgCQkJCQkJwqDC oMKgYnBwKTsKPiA+IC0KPiA+IC0JCWZvciAoY2xvY2sgPSBtaW5fY2xvY2s7IGNsb2NrIDw9IG1h eF9jbG9jazsgY2xvY2srKykKPiA+IHsKPiA+IC0JCQlmb3IgKGxhbmVfY291bnQgPSBtaW5fbGFu ZV9jb3VudDsKPiA+IC0JCQkJbGFuZV9jb3VudCA8PSBtYXhfbGFuZV9jb3VudDsKPiA+IC0JCQkJ bGFuZV9jb3VudCA8PD0gMSkgewo+ID4gKwkJZm9yIChjbG9jayA9IG1heF9jbG9jazsgY2xvY2sg Pj0gbWF4X2Nsb2NrOyBjbG9jay0tKQo+IFRoZSBjbG9jayBzaG91bGQgYmUgaGlnaGVyIHRoYW4g b3IgZXF1YWwgdG8gbWluX2Nsb2NrLgoKVGhhbmtzIGZvciB0aGUgcmV2aWV3LiBZZXMgdGhhdCBp cyBhIG1pc3Rha2UuIEkgd2lsbCBmaXggdGhpcyBpbiB0aGUgbG9vcC4KCgo+ID4gewo+ID4gKwkJ CWZvciAobGFuZV9jb3VudCA9IG1heF9sYW5lX2NvdW50Owo+ID4gKwkJCcKgwqDCoMKgwqBsYW5l X2NvdW50ID49IG1pbl9sYW5lX2NvdW50Owo+ID4gKwkJCcKgwqDCoMKgwqBsYW5lX2NvdW50ID4+ PSAxKSB7Cj4gPiDCoAo+ID4gwqAJCQkJbGlua19jbG9jayA9IGNvbW1vbl9yYXRlc1tjbG9ja107 Cj4gPiDCoAkJCQlsaW5rX2F2YWlsID0KPiA+IGludGVsX2RwX21heF9kYXRhX3JhdGUobGlua19j bG9jaywKPiAtLSAKPiBNaWthIEthaG9sYSAtIEludGVsIE9UQwo+IApfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK