From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manasi Navare Subject: Re: [PATCH v3 02/14] drm/i915/dp: return errors from rate_to_index() Date: Tue, 28 Mar 2017 12:16:50 -0700 Message-ID: <20170328191650.GC31477@intel.com> References: <8a6e83b7bf35da0cbbc703ae157944107ff145be.1490712890.git.jani.nikula@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 0C4F36E662 for ; Tue, 28 Mar 2017 19:12:39 +0000 (UTC) Content-Disposition: inline In-Reply-To: <8a6e83b7bf35da0cbbc703ae157944107ff145be.1490712890.git.jani.nikula@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula Cc: intel-gfx@lists.freedesktop.org, dhinakaran.pandiyan@intel.com List-Id: intel-gfx@lists.freedesktop.org V29uJ3QgaXQgbWFrZSBtb3JlIHNlbnNlIHRvIHNxdWFzaCB0aGlzIHBhdGNoIHdpdGggUGF0Y2gg MDEgaW4gdGhpcyBzZXJpZXM/CldoZW4gaSB3YXMgcmVhZGluZyBQYXRjaCAxLCBJIGFsbW9zdCB3 YXMgZ29pbmcgdG8gY29tbWVudCBhYm91dApoYW5kbGluZyB0aGUgY2FzZSB3aGVyZSB3ZSBkb250 IGZpbmQgdGhlIGluZGV4Li4KClJlZ2FyZHMKTWFuYXNpCgpPbiBUdWUsIE1hciAyOCwgMjAxNyBh dCAwNTo1OTowMlBNICswMzAwLCBKYW5pIE5pa3VsYSB3cm90ZToKPiBXZSBzaG91bGRuJ3Qgc2ls ZW50bHkgdXNlIHRoZSBmaXJzdCBlbGVtZW50IGlmIHdlIGNhbid0IGZpbmQgdGhlIHJhdGUKPiB3 ZSdyZSBsb29raW5nIGZvci4gTWFrZSByYXRlX3RvX2luZGV4KCkgbW9yZSBnZW5lcmFsbHkgdXNl ZnVsLCBhbmQKPiBmYWxsYmFjayB0byB0aGUgZmlyc3QgZWxlbWVudCBpbiB0aGUgY2FsbGVyLCB3 aXRoIGEgYmlnIHdhcm5pbmcuCj4gCj4gQ2M6IE1hbmFzaSBOYXZhcmUgPG1hbmFzaS5kLm5hdmFy ZUBpbnRlbC5jb20+Cj4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVs LmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDEzICsrKysr KysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo LSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBpbmRleCA4OGM3MDhiMDdjNzAuLjBlMjAw YTM3Yjc1YiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IEBAIC0xNTQ0LDkgKzE1NDQs OSBAQCBzdGF0aWMgaW50IHJhdGVfdG9faW5kZXgoY29uc3QgaW50ICpyYXRlcywgaW50IGxlbiwg aW50IHJhdGUpCj4gIAo+ICAJZm9yIChpID0gMDsgaSA8IGxlbjsgaSsrKQo+ICAJCWlmIChyYXRl ID09IHJhdGVzW2ldKQo+IC0JCQlicmVhazsKPiArCQkJcmV0dXJuIGk7Cj4gIAo+IC0JcmV0dXJu IGk7Cj4gKwlyZXR1cm4gLTE7Cj4gIH0KPiAgCj4gIGludAo+IEBAIC0xNTY0LDggKzE1NjQsMTMg QEAgaW50ZWxfZHBfbWF4X2xpbmtfcmF0ZShzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwKQo+ICAK PiAgaW50IGludGVsX2RwX3JhdGVfc2VsZWN0KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsIGlu dCByYXRlKQo+ICB7Cj4gLQlyZXR1cm4gcmF0ZV90b19pbmRleChpbnRlbF9kcC0+c2lua19yYXRl cywgaW50ZWxfZHAtPm51bV9zaW5rX3JhdGVzLAo+IC0JCQkgICAgIHJhdGUpOwo+ICsJaW50IGkg PSByYXRlX3RvX2luZGV4KGludGVsX2RwLT5zaW5rX3JhdGVzLCBpbnRlbF9kcC0+bnVtX3Npbmtf cmF0ZXMsCj4gKwkJCSAgICAgIHJhdGUpOwo+ICsKPiArCWlmIChXQVJOX09OKGkgPCAwKSkKPiAr CQlpID0gMDsKPiArCj4gKwlyZXR1cm4gaTsKPiAgfQo+ICAKPiAgdm9pZCBpbnRlbF9kcF9jb21w dXRlX3JhdGUoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCwgaW50IHBvcnRfY2xvY2ssCj4gLS0g Cj4gMi4xLjQKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==