From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [DPU PATCH v2] drm/msm: make pclk_rate u64 to avoid truncation Date: Fri, 1 Jun 2018 15:37:44 -0400 Message-ID: <20180601193744.GR3373@art_vandelay> References: <1527732772-25893-1-git-send-email-abhinavk@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1527732772-25893-1-git-send-email-abhinavk@codeaurora.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Abhinav Kumar Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, hoegsberg@google.com, chandanu@codeaurora.org List-Id: linux-arm-msm@vger.kernel.org T24gV2VkLCBNYXkgMzAsIDIwMTggYXQgMDc6MTI6NTJQTSAtMDcwMCwgQWJoaW5hdiBLdW1hciB3 cm90ZToKPiBIaWdoZXIgdmFsdWVzIG9mIHBjbGsgY2FuIGV4Y2VlZCAzMiBiaXRzIHdoZW4gbXVs dGlwbGllZAo+IGJ5IGEgZmFjdG9yLgo+IAo+IE1ha2UgdGhlIHBjbGtfcmF0ZSB1NjQgdG8gYWNj b21tb2RhdGUgaGlnaGVyIHBpeGVsIGNsb2NrCj4gcmF0ZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTog QWJoaW5hdiBLdW1hciA8YWJoaW5hdmtAY29kZWF1cm9yYS5vcmc+CgpDYW4geW91IHBsZWFzZSBy ZWJhc2UgdGhpcyBvbiAiZHJtL21zbS9kc2k6IGFkanVzdCBkc2kgdGltaW5nIGZvciBkdWFsIGRz aQptb2RlIj8KClNlYW4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9tc20vZHNpL2RzaV9ob3N0 LmMgfCAxMyArKysrKysrKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyks IDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vZHNp L2RzaV9ob3N0LmMgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2RzaS9kc2lfaG9zdC5jCj4gaW5kZXgg YjkxNmY0Ni4uNWEwNGYyZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2RzaS9k c2lfaG9zdC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9kc2kvZHNpX2hvc3QuYwo+IEBA IC02NjgsNyArNjY4LDggQEAgc3RhdGljIGludCBkc2lfY2FsY19jbGtfcmF0ZShzdHJ1Y3QgbXNt X2RzaV9ob3N0ICptc21faG9zdCkKPiAgCWNvbnN0IHN0cnVjdCBtc21fZHNpX2NmZ19oYW5kbGVy ICpjZmdfaG5kID0gbXNtX2hvc3QtPmNmZ19obmQ7Cj4gIAl1OCBsYW5lcyA9IG1zbV9ob3N0LT5s YW5lczsKPiAgCXUzMiBicHAgPSBkc2lfZ2V0X2JwcChtc21faG9zdC0+Zm9ybWF0KTsKPiAtCXUz MiBwY2xrX3JhdGU7Cj4gKwl1NjQgcGNsa19yYXRlOwo+ICsJdTY0IHBjbGtfYnBwOwo+ICAKPiAg CWlmICghbW9kZSkgewo+ICAJCXByX2VycigiJXM6IG1vZGUgbm90IHNldFxuIiwgX19mdW5jX18p Owo+IEBAIC02NzYsMTQgKzY3NywxOCBAQCBzdGF0aWMgaW50IGRzaV9jYWxjX2Nsa19yYXRlKHN0 cnVjdCBtc21fZHNpX2hvc3QgKm1zbV9ob3N0KQo+ICAJfQo+ICAKPiAgCXBjbGtfcmF0ZSA9IG1v ZGUtPmNsb2NrICogMTAwMDsKPiArCXBjbGtfYnBwID0gcGNsa19yYXRlICogYnBwOwo+ICsKPiAg CWlmIChsYW5lcyA+IDApIHsKPiAtCQltc21faG9zdC0+Ynl0ZV9jbGtfcmF0ZSA9IChwY2xrX3Jh dGUgKiBicHApIC8gKDggKiBsYW5lcyk7Cj4gKwkJZG9fZGl2KHBjbGtfYnBwLCAoOCAqIGxhbmVz KSk7Cj4gIAl9IGVsc2Ugewo+ICAJCXByX2VycigiJXM6IGZvcmNpbmcgbWRzc19kc2kgbGFuZXMg dG8gMVxuIiwgX19mdW5jX18pOwo+IC0JCW1zbV9ob3N0LT5ieXRlX2Nsa19yYXRlID0gKHBjbGtf cmF0ZSAqIGJwcCkgLyA4Owo+ICsJCWRvX2RpdihwY2xrX2JwcCwgOCk7Cj4gIAl9Cj4gIAo+IC0J REJHKCJwY2xrPSVkLCBiY2xrPSVkIiwgcGNsa19yYXRlLCBtc21faG9zdC0+Ynl0ZV9jbGtfcmF0 ZSk7Cj4gKwltc21faG9zdC0+Ynl0ZV9jbGtfcmF0ZSA9IHBjbGtfYnBwOwo+ICsKPiArCURCRygi cGNsaz0lbGx1LCBiY2xrPSVkIiwgcGNsa19yYXRlLCBtc21faG9zdC0+Ynl0ZV9jbGtfcmF0ZSk7 Cj4gIAo+ICAJbXNtX2hvc3QtPmVzY19jbGtfcmF0ZSA9IGNsa19nZXRfcmF0ZShtc21faG9zdC0+ ZXNjX2Nsayk7Cj4gIAo+IC0tIAo+IFRoZSBRdWFsY29tbSBJbm5vdmF0aW9uIENlbnRlciwgSW5j LiBpcyBhIG1lbWJlciBvZiB0aGUgQ29kZSBBdXJvcmEgRm9ydW0sCj4gYSBMaW51eCBGb3VuZGF0 aW9uIENvbGxhYm9yYXRpdmUgUHJvamVjdAo+IAoKLS0gClNlYW4gUGF1bCwgU29mdHdhcmUgRW5n aW5lZXIsIEdvb2dsZSAvIENocm9taXVtIE9TCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=