From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: [PATCH] drm/mst: Fix up u64 division Date: Wed, 6 Nov 2019 14:41:15 -0500 Message-ID: <20191106194121.164458-1-sean@poorly.run> References: <20191106182813.GV1208@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yb1-xb42.google.com (mail-yb1-xb42.google.com [IPv6:2607:f8b0:4864:20::b42]) by gabe.freedesktop.org (Postfix) with ESMTPS id 02E236E2B6 for ; Wed, 6 Nov 2019 19:41:24 +0000 (UTC) Received: by mail-yb1-xb42.google.com with SMTP id g17so1940261ybd.13 for ; Wed, 06 Nov 2019 11:41:24 -0800 (PST) In-Reply-To: <20191106182813.GV1208@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Sean Paul , David Airlie , Daniel Vetter , Sean Paul , Juston Li , Harry Wentland List-Id: dri-devel@lists.freedesktop.org RnJvbTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CgpDaGFuZ2UgcmVtX25zZWMg dG8gdTMyIHNpbmNlIHRoYXQncyB3aGF0IGRvX2RpdiByZXR1cm5zLCB0aGlzIGF2b2lkcyB0aGUK dTY0IGRpdmlkZSBpbiB0aGUgZHJtX3ByaW50IGFyZ3MuCgpDaGFuZ2VzIGluIHYyOgotIEluc3Rl YWQgb2YgZG9pbmcgZG9fZGl2IGluIGRybV9wcmludCwgbWFrZSByZW1fbnNlYyB1MzIgKFZpbGxl KQoKTGluayB0byB2MTogaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoL21z Z2lkLzIwMTkxMTA2MTczNjIyLjE1NTczLTEtc2VhbkBwb29ybHkucnVuCgpGaXhlczogMTJhMjgw YzcyODY4ICgiZHJtL2RwX21zdDogQWRkIHRvcG9sb2d5IHJlZiBoaXN0b3J5IHRyYWNraW5nIGZv ciBkZWJ1Z2dpbmciKQpDYzogSnVzdG9uIExpIDxqdXN0b24ubGlAaW50ZWwuY29tPgpDYzogSW1y ZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwuY29tPgpDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbT4KQ2M6IEhhcnJ5IFdlbnRsYW5kIDxod2VudGxhbkBhbWQu Y29tPgpDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KQ2M6IFNlYW4g UGF1bCA8c2VhbkBwb29ybHkucnVuPgpDYzogTHl1ZGUgUGF1bCA8bHl1ZGVAcmVkaGF0LmNvbT4K Q2M6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+ CkNjOiBNYXhpbWUgUmlwYXJkIDxtcmlwYXJkQGtlcm5lbC5vcmc+CkNjOiBEYXZpZCBBaXJsaWUg PGFpcmxpZWRAbGludXguaWU+CkNjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+CkNj OiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnClNpZ25lZC1vZmYtYnk6IFNlYW4gUGF1 bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0 X3RvcG9sb2d5LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9w b2xvZ3kuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKaW5kZXggMTFh ZGM0YjZjY2ZlLi5hZTU4MDlhMWYxOWEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1f ZHBfbXN0X3RvcG9sb2d5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xv Z3kuYwpAQCAtMTUwNywxMiArMTUwNywxMiBAQCBfX2R1bXBfdG9wb2xvZ3lfcmVmX2hpc3Rvcnko c3RydWN0IGRybV9kcF9tc3RfdG9wb2xvZ3lfcmVmX2hpc3RvcnkgKmhpc3RvcnksCiAJCXVsb25n ICplbnRyaWVzOwogCQl1aW50IG5yX2VudHJpZXM7CiAJCXU2NCB0c19uc2VjID0gZW50cnktPnRz X25zZWM7Ci0JCXU2NCByZW1fbnNlYyA9IGRvX2Rpdih0c19uc2VjLCAxMDAwMDAwMDAwKTsKKwkJ dTMyIHJlbV9uc2VjID0gZG9fZGl2KHRzX25zZWMsIDEwMDAwMDAwMDApOwogCiAJCW5yX2VudHJp ZXMgPSBzdGFja19kZXBvdF9mZXRjaChlbnRyeS0+YmFja3RyYWNlLCAmZW50cmllcyk7CiAJCXN0 YWNrX3RyYWNlX3NucHJpbnQoYnVmLCBQQUdFX1NJWkUsIGVudHJpZXMsIG5yX2VudHJpZXMsIDQp OwogCi0JCWRybV9wcmludGYoJnAsICIgICVkICVzcyAobGFzdCBhdCAlNWxsdS4lMDZsbHUpOlxu JXMiLAorCQlkcm1fcHJpbnRmKCZwLCAiICAlZCAlc3MgKGxhc3QgYXQgJTVsbHUuJTA2dSk6XG4l cyIsCiAJCQkgICBlbnRyeS0+Y291bnQsCiAJCQkgICB0b3BvbG9neV9yZWZfdHlwZV90b19zdHIo ZW50cnktPnR5cGUpLAogCQkJICAgdHNfbnNlYywgcmVtX25zZWMgLyAxMDAwLCBidWYpOwotLSAK U2VhbiBQYXVsLCBTb2Z0d2FyZSBFbmdpbmVlciwgR29vZ2xlIC8gQ2hyb21pdW0gT1MKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==