From: Arnd Bergmann Subject: [PATCH] drm: powerplay: use div64_s64 instead of do_div Date: Fri, 01 Jan 2016 14:07:41 +0100 Message-ID: <5249276.tkZ1gbxakA@wuerfel> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) by gabe.freedesktop.org (Postfix) with ESMTPS id C923372043 for ; Fri, 1 Jan 2016 05:07:50 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jammy Zhou , David Airlie Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Alex Deucher , David Zhang , Eric Huang , Christian =?ISO-8859-1?Q?K=F6nig?= List-Id: dri-devel@lists.freedesktop.org VGhlIG5ld2x5IGFkZGVkIGNvZGUgZm9yIEZpamkgY3JlYXRlcyBhIGNvcnJlY3QgY29tcGlsZXIg d2FybmluZwphYm91dCBpbnZhbGlkIHVzZSBvZiB0aGUgZG9fZGl2IG1hY3JvOgoKSW4gZmlsZSBp bmNsdWRlZCBmcm9tIHBvd2VycGxheS9od21nci9wcGF0b21jdHJsLmM6MzE6MDoKZHJpdmVycy9n cHUvZHJtL2FtZC9hbWRncHUvLi4vcG93ZXJwbGF5L2h3bWdyL3BwZXZ2bWF0aC5oOiBJbiBmdW5j dGlvbiAnZkRpdmlkZSc6CmRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1Ly4uL3Bvd2VycGxheS9o d21nci9wcGV2dm1hdGguaDozODI6ODk6IHdhcm5pbmc6IGNvbXBhcmlzb24gb2YgZGlzdGluY3Qg cG9pbnRlciB0eXBlcyBsYWNrcyBhIGNhc3QKICAgICBkb19kaXYobG9uZ2xvbmdYLCBsb25nbG9u Z1kpOyAvKlEoMzIsMzIpIGRpdmlkZWQgYnkgUSgxNiwxNikgPSBRKDE2LDE2KSBCYWNrIHRvIG9y aWdpbmFsIGZvcm1hdCAqLwoKZG9fZGl2KCkgZGl2aWRlcyBhbiB1bnNpZ25lZCA2NC1iaXQgbnVt YmVyIGJ5IGFuIHVuc2lnbmVkIDMyLWJpdCBudW1iZXIuClRoZSBjb2RlIGluc3RlYWQgd2FudHMg dG8gZGl2aWRlIHR3byBzaWduZWQgNjQtYml0IG51bWJlcnMsIHdoaWNoIGlzIGRvbmUKdXNpbmcg dGhlIGRpdjY0X3M2NCBmdW5jdGlvbi4KClNpZ25lZC1vZmYtYnk6IEFybmQgQmVyZ21hbm4gPGFy bmRAYXJuZGIuZGU+CkZpeGVzOiA3NzA5MTFhM2NmYmIgKCJkcm0vYW1kL3Bvd2VycGxheTogYWRk L3VwZGF0ZSBoZWFkZXJzIGZvciBGaWppIFNNVSBhbmQgRFBNIikKLS0tCkZvdW5kIG9uIEFSTSBh bGxtb2Rjb25maWcgb24geWVzdGVyZGF5J3MgbGludXgtbmV4dCAKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9od21nci9wcGV2dm1hdGguaCBiL2RyaXZlcnMvZ3B1 L2RybS9hbWQvcG93ZXJwbGF5L2h3bWdyL3BwZXZ2bWF0aC5oCmluZGV4IDQyZjI0MjNjZGRlYS4u NDExY2IwZmNkZjk4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9o d21nci9wcGV2dm1hdGguaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9od21n ci9wcGV2dm1hdGguaApAQCAtMzc5LDcgKzM3OSw3IEBAIGZJbnQgZkRpdmlkZSAoZkludCBYLCBm SW50IFkpCiAKICAgICBsb25nbG9uZ1ggPSBsb25nbG9uZ1ggPDwgMTY7IC8qUSgxNiwxNikgLT4g USgzMiwzMikgKi8KIAotICAgIGRvX2Rpdihsb25nbG9uZ1gsIGxvbmdsb25nWSk7IC8qUSgzMiwz MikgZGl2aWRlZCBieSBRKDE2LDE2KSA9IFEoMTYsMTYpIEJhY2sgdG8gb3JpZ2luYWwgZm9ybWF0 ICovCisgICAgZGl2NjRfczY0KGxvbmdsb25nWCwgbG9uZ2xvbmdZKTsgLypRKDMyLDMyKSBkaXZp ZGVkIGJ5IFEoMTYsMTYpID0gUSgxNiwxNikgQmFjayB0byBvcmlnaW5hbCBmb3JtYXQgKi8KIAog ICAgIGZRdW90aWVudC5mdWxsID0gKGludClsb25nbG9uZ1g7CiAgICAgcmV0dXJuIGZRdW90aWVu dDsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==