From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5F9FCC4167B for ; Fri, 1 Dec 2023 16:43:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=D+TPvBuG3Z+lznm/Ermpo65RV1pB2gGBH/y6WQJqNCM=; b=faV+YClQKW0HNg Qk1aQDFAc2E7FZam9o9A3JmPIyEyaakzESqS3R+TmRh9o0Fq42pyQf5dEfDCsWSBfqAim0rPipm+p jz0ZvSkDP9+gPuHrcbJVvyYltIlc01uvMwo9HbKQC+WUZT5zuVfFICmhkj/ZsCuaMH//PFKPhzW+5 f61R3cctiNzzWfne7KP6XZTvGvcBcA4WTCSTKVqXAnOgDgOx4jvVCny5MsCQOT6+sTWDkTIo/IWc6 maoTTZBe2doporVUPRKxNbrW5e88PEQc+HMLRsY32vAE0vTSIRy9RzNu03+cRBWO3yxkiejkb8R03 8KTKCHLldzn8plhHGrQw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r96bd-00EEpP-2r; Fri, 01 Dec 2023 16:43:09 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r96bb-00EEp0-02 for linux-arm-kernel@lists.infradead.org; Fri, 01 Dec 2023 16:43:08 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5371C1007; Fri, 1 Dec 2023 08:43:52 -0800 (PST) Received: from bogus (unknown [10.57.42.162]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 199DB3F6C4; Fri, 1 Dec 2023 08:43:03 -0800 (PST) Date: Fri, 1 Dec 2023 16:41:02 +0000 From: Sudeep Holla To: Cristian Marussi Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, quic_mdtipton@quicinc.com, quic_asartor@quicinc.com, quic_lingutla@quicinc.com, Sibi Sankar , linux-arm-msm@vger.kernel.org Subject: Re: [PATCH 1/2] firmware: arm_scmi: Fix frequency truncation by promoting multiplier to u64 Message-ID: <20231201164102.lb2o3mgdgjmtfknk@bogus> References: <20231130204343.503076-1-sudeep.holla@arm.com> <20231201143935.be6wzjzxmyl5vpz6@bogus> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231201_084307_119173_3EAEC685 X-CRM114-Status: GOOD ( 28.64 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCBEZWMgMDEsIDIwMjMgYXQgMDQ6MTc6NTZQTSArMDAwMCwgQ3Jpc3RpYW4gTWFydXNz aSB3cm90ZToKPiBPbiBGcmksIERlYyAwMSwgMjAyMyBhdCAwMjozOTozNVBNICswMDAwLCBTdWRl ZXAgSG9sbGEgd3JvdGU6Cj4gPiBPbiBUaHUsIE5vdiAzMCwgMjAyMyBhdCAwODo0Mzo0MlBNICsw MDAwLCBTdWRlZXAgSG9sbGEgd3JvdGU6Cj4gPiA+IEZpeCB0aGUgZnJlcXVlbmN5IHRydW5jYXRp b24gZm9yIGFsbCB2YWx1ZXMgZXF1YWwgdG8gb3IgZ3JlYXRlciA0R0h6IGJ5Cj4gPiA+IHVwZGF0 aW5nIHRoZSBtdWx0aXBsaWVyICdtdWx0X2ZhY3RvcicgdG8gdTY0IHR5cGUuIEl0IGlzIGFsc28g cG9zc2libGUKPiA+ID4gdGhhdCB0aGUgbXVsdGlwbGllciBpdHNlbGYgY2FuIGJlIGdyZWF0ZXIg dGhhbiBvciBlcXVhbCB0byAyXjMyLiBTbyB3ZSBuZWVkCj4gPiA+IHRvIGFsc28gZml4IHRoZSBl cXVhdGlvbiBjb21wdXRpbmcgdGhlIHZhbHVlIG9mIHRoZSBtdWx0aXBsaWVyLgo+ID4gPiAKPiA+ ID4gRml4ZXM6IGE5ZTNmYmZhYTBmZiAoImZpcm13YXJlOiBhcm1fc2NtaTogYWRkIGluaXRpYWwg c3VwcG9ydCBmb3IgcGVyZm9ybWFuY2UgcHJvdG9jb2wiKQo+ID4gPiBSZXBvcnRlZC1ieTogU2li aSBTYW5rYXIgPHF1aWNfc2liaXNAcXVpY2luYy5jb20+Cj4gPiA+IENsb3NlczogaHR0cHM6Ly9s b3JlLmtlcm5lbC5vcmcvYWxsLzIwMjMxMTI5MDY1NzQ4LjE5ODcxLTMtcXVpY19zaWJpc0BxdWlj aW5jLmNvbS8KPiA+ID4gQ2M6IENyaXN0aWFuIE1hcnVzc2kgPGNyaXN0aWFuLm1hcnVzc2lAYXJt LmNvbT4KPiA+ID4gU2lnbmVkLW9mZi1ieTogU3VkZWVwIEhvbGxhIDxzdWRlZXAuaG9sbGFAYXJt LmNvbT4KPiA+ID4gLS0tCj4gPiA+ICBkcml2ZXJzL2Zpcm13YXJlL2FybV9zY21pL3BlcmYuYyB8 IDYgKysrLS0tCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0 aW9ucygtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZmlybXdhcmUvYXJtX3Nj bWkvcGVyZi5jIGIvZHJpdmVycy9maXJtd2FyZS9hcm1fc2NtaS9wZXJmLmMKPiA+ID4gaW5kZXgg ODFkZDVjNWU1NTMzLi44Y2U0NDk5MjJlNTUgMTAwNjQ0Cj4gPiA+IC0tLSBhL2RyaXZlcnMvZmly bXdhcmUvYXJtX3NjbWkvcGVyZi5jCj4gPiA+ICsrKyBiL2RyaXZlcnMvZmlybXdhcmUvYXJtX3Nj bWkvcGVyZi5jCj4gPiA+IEBAIC0xNTIsNyArMTUyLDcgQEAgc3RydWN0IHBlcmZfZG9tX2luZm8g ewo+ID4gPiAgCXUzMiBvcHBfY291bnQ7Cj4gPiA+ICAJdTMyIHN1c3RhaW5lZF9mcmVxX2toejsK PiA+ID4gIAl1MzIgc3VzdGFpbmVkX3BlcmZfbGV2ZWw7Cj4gPiA+IC0JdTMyIG11bHRfZmFjdG9y Owo+ID4gPiArCXU2NCBtdWx0X2ZhY3RvcjsKPiA+IAo+ID4gSSBoYXZlIG5vdyBjaGFuZ2VkIHRo aXMgdG8gdW5zaWduZWQgbG9uZyBpbnN0ZWFkIG9mIHU2NCB0byBmaXggdGhlIDMyLWJpdAo+ID4g YnVpbGQgZmFpbHVyZVsxXS4KPiAKPiBSaWdodCwgSSB3YXMgY2F1Z2h0IGEgZmV3IHRpbWVzIHRv byBieSB0aGlzIGtpbmQgb2YgZmFpbHVyZXMgb24gdjcgOkQKPgoK8J+YhAoKPiAuLi4gYnV0IHRo aXMgMzJiaXQgaXNzdWUgbWFrZXMgbWUgd29uZGVyIHdoYXQgdG8gZG8gaW4gc3VjaCBhIGNhc2Uu Li4KPgoKU2FtZSBoZXJlLCBidXQgdGhlIGZyZXF1ZW5jeSBjYWxjdWxhdGlvbnMgYXJlIGFsc28g dW5zaWduZWQgbG9uZyBpbiBoaWdoZXIKbGF5ZXJzLCBzbyBJIGRvbid0IHNlZSBhbnkgcG9pbnQg aW4gbWFraW5nIGl0IHU2NChhbHNvIDMyLWJpdCBkb2Vzbid0CnN1cHBvcnQgMzJiaXQgdmFsdWUg dG8gYmUgZGl2aWRlZCBieSBhIDY0Yml0IHZhbHVlIHdoaWNoIGFkZHMgdW5uZWNlc3NhcnkKY29t cGxpY2F0aW9ucyBoZXJlKS4KCj4gLi4uSSBtZWFuLCBvbiAzMmJpdCBpZiB0aGUgY2FsY3VsYXRl ZCBmcmVxIG92ZWZsb3dzLCB0aGVyZSBpcyBqdXN0Cj4gbm90aGluZyB3ZSBjYW4gZG8gb24gdjcg d2l0aG91dCBvdmVyY29tcGxpY2F0aW5nIHRoZSBjb2RlLi4uYnV0IEkgc3VwcG9zZQo+IGl0IGlz IHVucGxhdXNpYmxlIHRvIGhhdmUgc3VjaCBoaWdoIGZyZXEgb24gYSB2Ny4uLgoKWWVzIHRoaXMg aXMgZXhhY3RseSB0aGUgYXJndW1lbnQgSSBtYWRlIG15c2VsZiBhbmQgZ290IGNvbnZpbmNlZCB0 byBrZWVwCml0IHVuc2lnbmVkIGxvbmcoS0lTUyBhcHByb2FjaCkgdW5sZXNzIHdlIG5lZWQgaXQg b24gdjcuCgo+IGFzIGEgcGFsbGlhdGl2ZSBJIGNhbiBvbmx5IHRoaW5rIG9mIHNvbWUgc29ydCBv ZiBvdmVyZmxvdyBjaGVjayAob25seSBvbiB2NykKPiB0aGF0IGNvdWxkIHRyaWdnZXIgYSB3YXJu aW5nIC4uLiBidXQgaXQgaXMgaGFyZGx5IHdvcnRoIHRoZSBlZmZvcnQKPiBwcm9iYWJseS4uCj4K Ck5vdCBzdXJlIG15c2VsZi4KCi0tClJlZ2FyZHMsClN1ZGVlcAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxp c3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=