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 CF29EC47074 for ; Thu, 4 Jan 2024 17:12:39 +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:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=v5pu4q5i4tgAzNo/72VbnqH1U9bTufpqlOgqzDB+up4=; b=ylw1FoLOE2JVAl CLqXgs5AS50e/56fyiFWF+K47rWBCvWCdkw+1X5AdCPD6KDfw8G8Nhl+ArtCeEcVj9CFhkCHPWMbz 6PPcdvGj4LB4b538rPW3fDA7EXIQkAKfsKAJTM+YYFZTEAmLj8to1T7LXaVwVW9wiTKLg17MsphAd jm8XLHGovHc+AarkaH9gRfVuQn5e1f4T3SS52IHP1AxO9QzMjZkO0X4zC0+bgLKtre+odOdK3S733 F+yKGUNyZfP91YzDD4z0wHy4X79UUl/sCtTGp19623+kqNcuiJadfHJC/rvh4aXWo8pTAM10/gkXP uptSEzGMoSQsMJbnUP5Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRGP-00Em1E-2R; Thu, 04 Jan 2024 17:12:13 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRGM-00Em0t-0s for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:12:11 +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 3805BC15; Thu, 4 Jan 2024 09:12:53 -0800 (PST) Received: from [192.168.178.6] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E29513F64C; Thu, 4 Jan 2024 09:12:04 -0800 (PST) Message-ID: Date: Thu, 4 Jan 2024 18:11:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] OPP: Add API to update EM after adjustment of voltage for OPPs To: Lukasz Luba , Viresh Kumar Cc: linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, sboyd@kernel.org, nm@ti.com, linux-samsung-soc@vger.kernel.org, daniel.lezcano@linaro.org, rafael@kernel.org, krzysztof.kozlowski@linaro.org, alim.akhtar@samsung.com, m.szyprowski@samsung.com, xuewen.yan94@gmail.com, mhiramat@kernel.org, qyousef@layalina.io, wvw@google.com References: <20231220110339.1065505-1-lukasz.luba@arm.com> <20231220110339.1065505-2-lukasz.luba@arm.com> <20231226051228.oe7rpgf34nwgr5ah@vireshk-i7> <9c1fa923-403f-4c98-b03e-37e467366284@arm.com> Content-Language: en-US From: Dietmar Eggemann In-Reply-To: <9c1fa923-403f-4c98-b03e-37e467366284@arm.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_091210_425249_04A73ED1 X-CRM114-Status: GOOD ( 18.83 ) 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 T24gMDQvMDEvMjAyNCAxMTozOCwgTHVrYXN6IEx1YmEgd3JvdGU6Cj4gSGkgVmlyZXNoLAo+IAo+ IE9uIDEyLzI2LzIzIDA1OjEyLCBWaXJlc2ggS3VtYXIgd3JvdGU6Cj4+IE9uIDIwLTEyLTIzLCAx MTowMywgTHVrYXN6IEx1YmEgd3JvdGU6Cj4+PiBUaGVyZSBhcmUgZGV2aWNlIGRyaXZlcnMgd2hp Y2ggY2FuIG1vZGlmeSB2b2x0YWdlIHZhbHVlcyBmb3IgT1BQcy4gSXQKPj4+IGNvdWxkIGJlIGR1 ZSB0byB0aGUgY2hpcCBiaW5uaW5nIGFuZCB0aG9zZSBkcml2ZXJzIGhhdmUgc3BlY2lmaWMgY2hp cAo+Pj4ga25vd2xlZGdlIGFib3V0IHRoaXMuIFRoaXMgYWRqdXN0bWVudCBjYW4gaGFwcGVuIGFm dGVyIEVuZXJneSBNb2RlbCBpcwo+Pj4gcmVnaXN0ZXJlZCwgdGh1cyBFTSBjYW4gaGF2ZSBzdGFs ZSBkYXRhIGFib3V0IHBvd2VyLgo+Pj4KPj4+IEludHJvZHVjZSBuZXcgQVBJIGZ1bmN0aW9uIHdo aWNoIGNhbiBiZSB1c2VkIGJ5IGRldmljZSBkcml2ZXIgd2hpY2gKPj4+IGFkanVzdGVkIHRoZSB2 b2x0YWdlIGZvciBPUFBzLiBUaGUgaW1wbGVtZW50YXRpb24gdGFrZXMgY2FyZSBhYm91dAo+Pj4g Y2FsY3VsYXRpbmcgbmVlZGVkIGludGVybmFsIGRldGFpbHMgaW4gdGhlIG5ldyBFTSB0YWJsZSAo J2Nvc3QnIGZpZWxkKS4KPj4+IEl0IHBsdWdzIGluIHRoZSBuZXcgRU0gdGFibGUgdG8gdGhlIGZy YW1ld29yayBzbyBvdGhlciBzdWJzeXN0ZW1zIHdvdWxkCj4+PiB1c2UgdGhlIGNvcnJlY3QgZGF0 YS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBMdWthc3ogTHViYSA8bHVrYXN6Lmx1YmFAYXJtLmNv bT4KPj4+IC0tLQo+Pj4gwqAgZHJpdmVycy9vcHAvb2YuY8KgwqDCoMKgwqDCoCB8IDY5ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gwqAgaW5jbHVkZS9saW51 eC9wbV9vcHAuaCB8wqAgNiArKysrCj4+PiDCoCAyIGZpbGVzIGNoYW5nZWQsIDc1IGluc2VydGlv bnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9vcHAvb2YuYyBiL2RyaXZlcnMvb3Bw L29mLmMKPj4+IGluZGV4IDgxZmEyNzU5OWQ1OC4uOTkyNDM0YzBiNzExIDEwMDY0NAo+Pj4gLS0t IGEvZHJpdmVycy9vcHAvb2YuYwo+Pj4gKysrIGIvZHJpdmVycy9vcHAvb2YuYwo+Pj4gQEAgLTE1 OTYsMyArMTU5Niw3MiBAQCBpbnQgZGV2X3BtX29wcF9vZl9yZWdpc3Rlcl9lbShzdHJ1Y3QgZGV2 aWNlCj4+PiAqZGV2LCBzdHJ1Y3QgY3B1bWFzayAqY3B1cykKPj4+IMKgwqDCoMKgwqAgcmV0dXJu IHJldDsKPj4+IMKgIH0KPj4+IMKgIEVYUE9SVF9TWU1CT0xfR1BMKGRldl9wbV9vcHBfb2ZfcmVn aXN0ZXJfZW0pOwo+Pj4gKwo+Pj4gKy8qKgo+Pj4gKyAqIGRldl9wbV9vcHBfb2ZfdXBkYXRlX2Vt KCkgLSBVcGRhdGUgRW5lcmd5IE1vZGVsIHdpdGggbmV3IHBvd2VyCj4+PiB2YWx1ZXMKPj4+ICsg KiBAZGV2wqDCoMKgwqDCoMKgwqAgOiBEZXZpY2UgZm9yIHdoaWNoIGFuIEVuZXJneSBNb2RlbCBo YXMgdG8gYmUgcmVnaXN0ZXJlZAo+Pj4gKyAqCj4+PiArICogVGhpcyB1c2VzIHRoZSAiZHluYW1p Yy1wb3dlci1jb2VmZmljaWVudCIgZGV2aWNldHJlZSBwcm9wZXJ0eSB0bwo+Pj4gY2FsY3VsYXRl Cj4+PiArICogcG93ZXIgdmFsdWVzIGZvciBFTS4gSXQgdXNlcyB0aGUgbmV3IGFkanVzdGVkIHZv bHRhZ2UgdmFsdWVzCj4+PiBrbm93biBmb3IgT1BQcwo+Pj4gKyAqIHdoaWNoIGhhdmUgY2hhbmdl ZCBhZnRlciBib290Lgo+Pj4gKyAqLwo+Pj4gK2ludCBkZXZfcG1fb3BwX29mX3VwZGF0ZV9lbShz dHJ1Y3QgZGV2aWNlICpkZXYpCj4+Cj4+IEkgZG9uJ3Qgc2VlIGFueXRoaW5nIE9QUCBvciBPRiBy ZWxhdGVkIGluIHRoaXMgZnVuY3Rpb24sIEkgZG9uJ3QgdGhpbmsKPj4gaXQgbmVlZHMKPj4gdG8g YmUgcGFydCBvZiB0aGUgT1BQIGNvcmUuIFlvdSBqdXN0IHdhbnQgdG8gcmV1c2UgX2dldF9wb3dl cigpIEkKPj4gZ3Vlc3MsIHdoaWNoCj4+IGNhbiBiZSBleHBvcnRlZCB0aGVuLgo+Pgo+PiBUaGlz IHNob3VsZCByZWFsbHkgYmUgcGFydCBvZiB0aGUgRU0gY29yZSBpbnN0ZWFkLgo+Pgo+IAo+IFRo YW5rIHlvdSBmb3IgaGF2aW5nIGEgbG9vayBhdCB0aGlzLiBPSywgdGhhdCBtYWtlcyBzZW5zZS4K PiBXaGVuIEkgZmluaXNoIHRoZSBFTSBydW50aW1lIG1vZGlmaWNhdGlvbiBjb3JlIGZlYXR1cmVz IGFuZCBnZXQgdGhlbQo+IG1lcmdlZCwgSSdsbCBjb250aW51ZSB0byB3b3JrIG9uIHRoaXMgcGF0 Y2ggc2V0LiBJJ2xsIHRyeSB0byBmb2xsb3cKPiB5b3VyIGNvbW1lbnQgaGVyZSBhbmQgZXhwb3J0 IHRoYXQgZnVuY3Rpb24gKHdpdGggYSBkaWZmZXJlbnQgbmFtZQo+IHByb2JhYmx5KS4KCkp1c3Qg dG8gbWFrZSBzdXJlOiBJZiB0aGlzIGlzIHRoZSBjYXNlIHRoZW4geW91IGNvdWxkIGFsc28gYWRk CmVtX2Rldl9jb21wdXRlX2Nvc3RzKCkgd2l0aCB0aGlzIG5ldyBwYXRjaCBpbnN0ZWFkIHByb3Zp ZGluZyBpdCB3aXRoIHRoZQonSW50cm9kdWNlIHJ1bnRpbWUgbW9kaWZpYWJsZSBFbmVyZ3kgTW9k ZWwnIHBhdGNoLXNldD8KClRoaXMgd291bGQga2VlcCBkZXZfcG1fb3BwX29mX3VwZGF0ZV9lbSgp IGFuZCBlbV9kZXZfY29tcHV0ZV9jb3N0cygpCnRvZ2V0aGVyLiBJSVJDLCBhbGwgdGhlIG90aGVy IG5ldyBFTSBpbnRlcmZhY2VzIHlvdSBhbHJlYWR5IHVzZSB3aXRoCnlvdXIgJ21vZGlmaWFibGUg RU0nIHVzZSBjYXNlOiAnW1BBVENIIHY1IDE0LzIzXSBQTTogRU06IFN1cHBvcnQgbGF0ZQpDUFVz IGJvb3RpbmcgYW5kIGNhcGFjaXR5IGFkanVzdG1lbnQnLgoKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlz dApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJh ZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==