From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 10/12] drm/i915: Allow rate_to_index() to return non-exact matches Date: Fri, 29 Jul 2016 14:43:23 +0300 Message-ID: <20160729114323.GB4329@intel.com> References: <1469717448-4297-1-git-send-email-ville.syrjala@linux.intel.com> <1469717448-4297-11-git-send-email-ville.syrjala@linux.intel.com> <20160729093527.GC6232@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id AE1E96E99D for ; Fri, 29 Jul 2016 11:43:26 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20160729093527.GC6232@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: Ander Conselvan de Oliveira , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdWwgMjksIDIwMTYgYXQgMTE6MzU6MjdBTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUaHUsIEp1bCAyOCwgMjAxNiBhdCAwNTo1MDo0NlBNICswMzAwLCB2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbSB3cm90ZToKPiA+IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8 dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAKPiA+IExldCdzIG1ha2UgcmF0ZV90 b19pbmRleCgpIHJldHVybiB0aGUgaGlnaGVzdCByYXRlIGF2YWlsYWJsZSB0aGF0J3MKPiA+IGxl c3MgdGhhbiBvciBlcXVhbCB0byB0aGUgcmF0ZSByZXF1ZXN0ZWQgYnkgdGhlIGNhbGxlci4gVGhl IGZ1bmN0aW9uCj4gPiBjYW4gdGhlbiBiZSB1c2VkIHRvIGZpbHRlciBvdXQgcmF0ZXMgaGlnaGVy IHRoYW4gYSBjZXJ0YWluIG1heGltdW0KPiA+IHJhdGUuCj4gPiAKPiA+IENjOiBBbmRlciBDb25z ZWx2YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5kZS5vbGl2ZWlyYUBpbnRlbC5jb20+ Cj4gPiBDYzogSmltIEJyaWRlIDxqaW0uYnJpZGVAbGludXguaW50ZWwuY29tPgo+ID4gQ2M6IE1h bmFzaSBEIE5hdmFyZSA8bWFuYXNpLmQubmF2YXJlQGludGVsLmNvbT4KPiA+IENjOiBEdXJnYWRv c3MgUiA8ZHVyZ2Fkb3NzLnJAaW50ZWwuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3ly asOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiAKPiBOb3Qgc3VyZSB3aGF0 IHRoaXMgd2lsbCBiZSB1c2VkIGZvciwgY291bGRuJ3QgZmlndXJlIGl0IG91dCBsb29raW5nIGF0 Cj4gbGF0ZXIgcGF0Y2hlcz8KCkFoLCBmb3Jnb3QgdG8gbWVudGlvbiB0aGF0IHBhcnQuIEl0IHNl ZW1lZCBsaWtlIHRoZXJlIHdhcyBhIGh1bmsgaW4gdGhlCnVwZnJvbnQgbGluayB0cmFpbmluZyBw YXRjaCB0aGF0IGNvdWxkIHVzZSB0aGlzLCByYXRoZXIgdGhhbiBoYW5kCnJvbGxpbmcgeWV0IGFu b3RoZXIgd2F5IG9mIGxvb2tpbmcgdGhyb3VnaCB0aGUgcmF0ZSBhcnJheS4KCj4gLURhbmVpbAo+ IAo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDcgKysrKyst LQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4g PiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ID4gaW5kZXggNDBjYWU2MjAyMTYwLi4wOGQ5 NTM1MmZmZDYgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5j Cj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gPiBAQCAtMTQzMSwx MCArMTQzMSwxMyBAQCBzdGF0aWMgaW50IHJhdGVfdG9faW5kZXgoaW50IGZpbmQsIGNvbnN0IGlu dCAqcmF0ZXMpCj4gPiAgCWludCBpID0gMDsKPiA+ICAKPiA+ICAJZm9yIChpID0gMDsgaSA8IERQ X01BWF9TVVBQT1JURURfUkFURVM7ICsraSkKPiA+IC0JCWlmIChmaW5kID09IHJhdGVzW2ldKQo+ ID4gKwkJaWYgKGZpbmQgPCByYXRlc1tpXSkKPiA+ICAJCQlicmVhazsKPiA+ICAKPiA+IC0JcmV0 dXJuIGk7Cj4gPiArCWlmIChXQVJOX09OKGkgPT0gMCkpCj4gPiArCQlyZXR1cm4gMDsKPiA+ICsK PiA+ICsJcmV0dXJuIGkgLSAxOwo+ID4gIH0KPiA+ICAKPiA+ICBpbnQKPiA+IC0tIAo+ID4gMi43 LjQKPiA+IAo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPiA+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiA+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKPiA+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cj4gCj4gLS0gCj4gRGFuaWVsIFZldHRlcgo+IFNvZnR3YXJlIEVuZ2luZWVy LCBJbnRlbCBDb3Jwb3JhdGlvbgo+IGh0dHA6Ly9ibG9nLmZmd2xsLmNoCgotLSAKVmlsbGUgU3ly asOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK