From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lyude Paul Subject: Re: [PATCH 3/3] drm/dp/mst: Replace the fixed point thing with straight calculation Date: Wed, 25 Sep 2019 20:07:44 -0400 Message-ID: <44bfc8fa3ddaa4d36542f3fa9fef412e88a0bd6b.camel@redhat.com> References: <20190925141442.23236-1-ville.syrjala@linux.intel.com> <20190925141442.23236-3-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 545A96EE64 for ; Thu, 26 Sep 2019 00:07:52 +0000 (UTC) Received: by mail-qt1-f198.google.com with SMTP id x25so690350qtq.2 for ; Wed, 25 Sep 2019 17:07:47 -0700 (PDT) In-Reply-To: <20190925141442.23236-3-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ville Syrjala , dri-devel@lists.freedesktop.org, Mikita Lipski Cc: Alex Deucher , intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org UmV2aWV3ZWQtYnk6IEx5dWRlIFBhdWwgPGx5dWRlQHJlZGhhdC5jb20+CgpDYzogTWlraXRhIExp cHNraSAtIGZpZ3VyZWQgeW91J2Qgd2FudCB0byBrbm93IGFoZWFkIG9mIHRpbWUgeW91J2xsIG5l ZWQgdG8KdXBkYXRlIHlvdXIgY2hhbmdlcyB0byBkcm1fZHBfY2FsY19wYm5fbW9kZSgpIHRvIG1h dGNoCgpPbiBXZWQsIDIwMTktMDktMjUgYXQgMTc6MTQgKzAzMDAsIFZpbGxlIFN5cmphbGEgd3Jv dGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KPiAKPiBHZXQgcmlkIG9mIHRoZSBkcm1fZml4cF9mcm9tX2ZyYWN0aW9uKCkgdXNhZ2UgYW5k IGp1c3QgZG8gdGhlCj4gc3RyYWlnaHRmb3J3YXJkIGNhbGN1bGF0aW9uIGRpcmVjdGx5Lgo+IAo+ IENjOiBMeXVkZSBQYXVsIDxseXVkZUByZWRoYXQuY29tPgo+IENjOiBIYXJyeSBXZW50bGFuZCA8 aGFycnkud2VudGxhbmRAYW1kLmNvbT4KPiBDYzogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1 Y2hlckBhbWQuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3ly amFsYUBsaW51eC5pbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0 X3RvcG9sb2d5LmMgfCAxOCArKy0tLS0tLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIg aW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKPiBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBf bXN0X3RvcG9sb2d5LmMKPiBpbmRleCBkNDY0NGEzYzEzMjQuLmY4OTlhNDQzMjMxMSAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwo+IEBAIC0zMiw3ICszMiw2IEBACj4g ICNpbmNsdWRlIDxkcm0vZHJtX2F0b21pY19oZWxwZXIuaD4KPiAgI2luY2x1ZGUgPGRybS9kcm1f ZHBfbXN0X2hlbHBlci5oPgo+ICAjaW5jbHVkZSA8ZHJtL2RybV9kcnYuaD4KPiAtI2luY2x1ZGUg PGRybS9kcm1fZml4ZWQuaD4KPiAgI2luY2x1ZGUgPGRybS9kcm1fcHJpbnQuaD4KPiAgI2luY2x1 ZGUgPGRybS9kcm1fcHJvYmVfaGVscGVyLmg+Cj4gIAo+IEBAIC0zODQwLDEzICszODM5LDYgQEAg RVhQT1JUX1NZTUJPTChkcm1fZHBfY2hlY2tfYWN0X3N0YXR1cyk7Cj4gICAqLwo+ICBpbnQgZHJt X2RwX2NhbGNfcGJuX21vZGUoaW50IGNsb2NrLCBpbnQgYnBwKQo+ICB7Cj4gLQl1NjQga2JwczsK PiAtCXM2NCBwZWFrX2ticHM7Cj4gLQl1MzIgbnVtZXJhdG9yOwo+IC0JdTMyIGRlbm9taW5hdG9y Owo+IC0KPiAtCWticHMgPSBjbG9jayAqIGJwcDsKPiAtCj4gIAkvKgo+ICAJICogbWFyZ2luIDUz MDBwcG0gKyAzMDBwcG0gfiAwLjYlIGFzIHBlciBzcGVjLCBmYWN0b3IgaXMgMS4wMDYKPiAgCSAq IFRoZSB1bml0IG9mIDU0LzY0TWJ5dGVzL3NlYyBpcyBhbiBhcmJpdHJhcnkgdW5pdCBjaG9zZW4g YmFzZWQgb24KPiBAQCAtMzg1NywxNCArMzg0OSw4IEBAIGludCBkcm1fZHBfY2FsY19wYm5fbW9k ZShpbnQgY2xvY2ssIGludCBicHApCj4gIAkgKiBwZWFrX2ticHMgKj0gKDY0LzU0KQo+ICAJICog cGVha19rYnBzICo9IDggICAgY29udmVydCB0byBieXRlcwo+ICAJICovCj4gLQo+IC0JbnVtZXJh dG9yID0gNjQgKiAxMDA2Owo+IC0JZGVub21pbmF0b3IgPSA1NCAqIDggKiAxMDAwICogMTAwMDsK PiAtCj4gLQlrYnBzICo9IG51bWVyYXRvcjsKPiAtCXBlYWtfa2JwcyA9IGRybV9maXhwX2Zyb21f ZnJhY3Rpb24oa2JwcywgZGVub21pbmF0b3IpOwo+IC0KPiAtCXJldHVybiBkcm1fZml4cDJpbnRf Y2VpbChwZWFrX2ticHMpOwo+ICsJcmV0dXJuIERJVl9ST1VORF9VUF9VTEwobXVsX3UzMl91MzIo Y2xvY2sgKiBicHAsIDY0ICogMTAwNiksCj4gKwkJCQk4ICogNTQgKiAxMDAwICogMTAwMCk7Cj4g IH0KPiAgRVhQT1JUX1NZTUJPTChkcm1fZHBfY2FsY19wYm5fbW9kZSk7Cj4gIAotLSAKQ2hlZXJz LAoJTHl1ZGUgUGF1bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVs