From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/icl: use ranges for voltage level lookup Date: Fri, 7 Jun 2019 15:26:15 +0300 Message-ID: <20190607122615.GX5942@intel.com> References: <20190607034919.16557-1-lucas.demarchi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id CF2D689DE6 for ; Fri, 7 Jun 2019 12:26:19 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190607034919.16557-1-lucas.demarchi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lucas De Marchi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMDg6NDk6MTlQTSAtMDcwMCwgTHVjYXMgRGUgTWFyY2hp IHdyb3RlOgo+IFNwZWMgc2hvd3Mgdm9sdGFnZSBsZXZlbCAwIGFzIDMwNy4yLCAzMTIsIG9yIGxv d2VyIGFuZCBzdWdnZXN0cyB0byB1c2UKPiByYW5nZSBjaGVja3MuIFByZXBhcmUgZm9yIGhhdmlu ZyBvdGhlciBmcmVxdWVuY2llcyBpbiB0aGVzZSByYW5nZXMgYnkKPiBub3QgY29tcGFyaW5nIHRo ZSBleGFjdCBmcmVxdWVuY3kuCj4gCj4gU2lnbmVkLW9mZi1ieTogTHVjYXMgRGUgTWFyY2hpIDxs dWNhcy5kZW1hcmNoaUBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2NkY2xrLmMgfCAyMSArKysrKysrKystLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQs IDkgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2NkY2xrLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9jZGNsay5jCj4gaW5kZXggNjk4OGM2Y2JjMzYyLi5iMTc1YTI5MjZjYWYgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY2RjbGsuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2NkY2xrLmMKPiBAQCAtMTg2NSwyMSArMTg2NSwxOCBAQCBzdGF0aWMg dm9pZCBpY2xfc2V0X2NkY2xrKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiAg Cj4gIHN0YXRpYyB1OCBpY2xfY2FsY192b2x0YWdlX2xldmVsKGludCBjZGNsaykKPiAgewo+IC0J c3dpdGNoIChjZGNsaykgewo+IC0JY2FzZSA1MDAwMDoKPiAtCWNhc2UgMzA3MjAwOgo+IC0JY2Fz ZSAzMTIwMDA6Cj4gKwlpZiAoY2RjbGsgPD0gMzEyMDAwKQo+ICAJCXJldHVybiAwOwo+IC0JY2Fz ZSA1NTY4MDA6Cj4gLQljYXNlIDU1MjAwMDoKPiArCj4gKwlpZiAoY2RjbGsgPD0gNTU2ODAwKQo+ ICAJCXJldHVybiAxOwo+IC0JZGVmYXVsdDoKPiAtCQlNSVNTSU5HX0NBU0UoY2RjbGspOwo+IC0J CS8qIGZhbGwgdGhyb3VnaCAqLwo+IC0JY2FzZSA2NTI4MDA6Cj4gLQljYXNlIDY0ODAwMDoKPiAr Cj4gKwlpZiAoY2RjbGsgPD0gNjUyODAwKQo+ICAJCXJldHVybiAyOwo+IC0JfQo+ICsKPiArCU1J U1NJTkdfQ0FTRShjZGNsayk7Cj4gKwo+ICsJcmV0dXJuIDI7CgpFdmVyeSBvdGhlciBmdW5jdGlv biBpbiB0aGUgc2FtZSBmaWxlIGRvZXMgaXQgdGhlIG90aGVyIHdheSBhcm91bmQuCldvdWxkIGJl IG5pY2UgdG8ga2VlcCBpdCBjb25zaXN0ZW50LgoKaWYgKGNkY2xrID4gYmlnKQoJcmV0dXJuIGE7 CmVsc2UgaWYgKGNkY2xrID4gbm90c29iaWcpCglyZXR1cm4gYjsKZWxzZQoJcmV0dXJuIGM7CgoK PiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgaWNsX2dldF9jZGNsayhzdHJ1Y3QgZHJtX2k5MTVfcHJp dmF0ZSAqZGV2X3ByaXYsCj4gLS0gCj4gMi4yMS4wCgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVs Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==