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 B937FE7070E for ; Thu, 21 Sep 2023 10:31:30 +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=0ipMRr6aoG6Y6PcqzL6FvVFbFco20zDZ8kOnQxNiwIQ=; b=YD+O+0yDf4cX6q IVdgknzk5Wo92l5P4+fvh4J+DFz3Rm+SlgUAAyoBvYcZy1GzFBooP60Vmt9fOx86GoWGSgEmq0w3f T+Z7b1gEUSjcBq8wKb8Eq/viKpmDXWlNhJsIgQWXXFcTMcmDrdSRiJN0M+oHH9M3/yQHhJnG3g6eK MUHesaWKzq7PuhewubKaDGwEfdW2/WwGQsoyzWPf5mWWhcpd2xfeiaNnkEoYLbMJ8ve8Ti7CXyPNj 1d/i6RKC357mtIvoqmO9lsbzmNOJ7XGit7nGEluEBGpzshOfOreQoHD/gi7MJMIiZH0/c77V23eqA yHXt+3NlGykPu1owSJbA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qjGxb-005jXK-1w; Thu, 21 Sep 2023 10:31:03 +0000 Received: from sin.source.kernel.org ([2604:1380:40e1:4800::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qjGxX-005jVL-2y; Thu, 21 Sep 2023 10:31:01 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by sin.source.kernel.org (Postfix) with ESMTPS id 484DCCE21A5; Thu, 21 Sep 2023 10:30:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D3D42C32795; Thu, 21 Sep 2023 10:30:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1695292255; bh=NcplQke/2kimQVgoG+ISd0cFiPzeZcW9x/liJMpj0E4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=dI7yQh1h1G7/YujiefnLr3jF41n5s9CYMXqMYlterERnUSNccvCtWd+yg8hYvt34g 6J+jI7KyEwAYyJRrl5qBT/t4nV8QOeM29n/yyl2dsx75dMyg2NVgWTtu25qfzAG6FS cFB3vt9krEMiCT2VRyg2dEj5fWWBXggTjdOjp0MRsj5zO2OciECzouKK2EeHy6ohqQ nSRkJHDEIvrtKop00HO/GvdgBaEUhALGB+a5NL5JUHTXT/Y8hv9ALM+H8UkbjABojj nodMqz+MOFOWibcX60gR9RBiUrFrGkE55d3PcJ4SvdfveGdsUDxJmzLZTQPBcRFi7B vw5aUBuZjQNKA== Date: Thu, 21 Sep 2023 11:30:50 +0100 From: Lee Jones To: Chen-Yu Tsai Cc: Matthias Brugger , AngeloGioacchino Del Regno , Mark Brown , Zhiyong Tao , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: Re: [PATCH v3 2/3] regulator: mt6358: Add output voltage fine tuning to fixed regulators Message-ID: <20230921103050.GA3449785@google.com> References: <20230913082919.1631287-1-wenst@chromium.org> <20230913082919.1631287-3-wenst@chromium.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20230913082919.1631287-3-wenst@chromium.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230921_033100_384804_07CFF654 X-CRM114-Status: GOOD ( 22.94 ) 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 T24gV2VkLCAxMyBTZXAgMjAyMywgQ2hlbi1ZdSBUc2FpIHdyb3RlOgoKPiBUaGUgImZpeGVkIiBM RE8gcmVndWxhdG9ycyBmb3VuZCBvbiB0aGUgTVQ2MzU4IGFuZCBNVDYzNjYgUE1JQ3MgaGF2ZQo+ IGVpdGhlciBubyB2b2x0YWdlIHNlbGVjdGlvbiByZWdpc3Rlciwgb3Igb25seSBvbmUgdmFsaWQg c2V0dGluZy4KPiBIb3dldmVyIHRoZXNlIGRvIGhhdmUgYSBmaW5lIHZvbHRhZ2UgY2FsaWJyYXRp b24gc2V0dGluZyB0aGF0IGNhbgo+IHNsaWdodGx5IGJvb3N0IHRoZSBvdXRwdXQgdm9sdGFnZSBm cm9tIDAgbVYgdG8gMTAwIG1WLCBpbiAxMCBtVgo+IGluY3JlbWVudHMuCj4gCj4gQWRkIHN1cHBv cnQgZm9yIHRoaXMgYnkgY2hhbmdpbmcgdGhlc2UgaW50byBsaW5lYXIgcmFuZ2UgcmVndWxhdG9y cy4KPiBTb21lIHJlZ2lzdGVyIGRlZmluaXRpb25zIHRoYXQgYXJlIG1pc3NpbmcgYXJlIGFsc28g YWRkZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hlbi1ZdSBUc2FpIDx3ZW5zdEBjaHJvbWl1bS5v cmc+Cj4gUmV2aWV3ZWQtYnk6IEFuZ2Vsb0dpb2FjY2hpbm8gRGVsIFJlZ25vIDxhbmdlbG9naW9h Y2NoaW5vLmRlbHJlZ25vQGNvbGxhYm9yYS5jb20+Cj4gLS0tCj4gVGhpcyBwYXRjaCBuZWVkcyBh biBhY2sgZnJvbSBMZWUuCj4gCj4gIGRyaXZlcnMvcmVndWxhdG9yL210NjM1OC1yZWd1bGF0b3Iu YyB8IDE1ICsrKysrKysrKysrKystLQoKPiAgaW5jbHVkZS9saW51eC9tZmQvbXQ2MzU4L3JlZ2lz dGVycy5oIHwgIDYgKysrKysrCgpBY2tlZC1ieTogTGVlIEpvbmVzIDxsZWVAa2VybmVsLm9yZz4K Cj4gIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9yZWd1bGF0b3IvbXQ2MzU4LXJlZ3VsYXRvci5jIGIvZHJp dmVycy9yZWd1bGF0b3IvbXQ2MzU4LXJlZ3VsYXRvci5jCj4gaW5kZXggOTM1YzdhZDU2YzdlLi5l Y2IyY2QxZWIzNGYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9yZWd1bGF0b3IvbXQ2MzU4LXJlZ3Vs YXRvci5jCj4gKysrIGIvZHJpdmVycy9yZWd1bGF0b3IvbXQ2MzU4LXJlZ3VsYXRvci5jCj4gQEAg LTEyMywxMCArMTIzLDEzIEBAIHN0cnVjdCBtdDYzNThfcmVndWxhdG9yX2luZm8gewo+ICAJCS50 eXBlID0gUkVHVUxBVE9SX1ZPTFRBR0UsCVwKPiAgCQkuaWQgPSBNVDYzNThfSURfIyN2cmVnLAlc Cj4gIAkJLm93bmVyID0gVEhJU19NT0RVTEUsCVwKPiAtCQkubl92b2x0YWdlcyA9IDEsCVwKPiAr CQkubl92b2x0YWdlcyA9IDExLAlcCj4gKwkJLnZzZWxfcmVnID0gTVQ2MzU4XyMjdnJlZyMjX0FO QV9DT04wLAlcCj4gKwkJLnZzZWxfbWFzayA9IEdFTk1BU0soMywgMCksCVwKPiAgCQkuZW5hYmxl X3JlZyA9IGVucmVnLAlcCj4gIAkJLmVuYWJsZV9tYXNrID0gQklUKGVuYml0KSwJXAo+ICAJCS5t aW5fdVYgPSB2b2x0LAlcCj4gKwkJLnVWX3N0ZXAgPSAxMDAwMCwgXAo+ICAJfSwJXAo+ICAJLnN0 YXR1c19yZWcgPSBNVDYzNThfTERPXyMjdnJlZyMjX0NPTjEsCVwKPiAgCS5xaSA9IEJJVCgxNSks CQkJCQkJCVwKPiBAQCAtMjE5LDEwICsyMjIsMTMgQEAgc3RydWN0IG10NjM1OF9yZWd1bGF0b3Jf aW5mbyB7Cj4gIAkJLnR5cGUgPSBSRUdVTEFUT1JfVk9MVEFHRSwJXAo+ICAJCS5pZCA9IE1UNjM2 Nl9JRF8jI3ZyZWcsCVwKPiAgCQkub3duZXIgPSBUSElTX01PRFVMRSwJXAo+IC0JCS5uX3ZvbHRh Z2VzID0gMSwJXAo+ICsJCS5uX3ZvbHRhZ2VzID0gMTEsCVwKPiArCQkudnNlbF9yZWcgPSBNVDYz NThfIyN2cmVnIyNfQU5BX0NPTjAsCVwKPiArCQkudnNlbF9tYXNrID0gR0VOTUFTSygzLCAwKSwJ XAo+ICAJCS5lbmFibGVfcmVnID0gZW5yZWcsCVwKPiAgCQkuZW5hYmxlX21hc2sgPSBCSVQoZW5i aXQpLAlcCj4gIAkJLm1pbl91ViA9IHZvbHQsCVwKPiArCQkudVZfc3RlcCA9IDEwMDAwLCBcCj4g IAl9LAlcCj4gIAkuc3RhdHVzX3JlZyA9IE1UNjM1OF9MRE9fIyN2cmVnIyNfQ09OMSwJXAo+ICAJ LnFpID0gQklUKDE1KSwJCQkJCQkJXAo+IEBAIC00ODIsOCArNDg4LDEzIEBAIHN0YXRpYyBjb25z dCBzdHJ1Y3QgcmVndWxhdG9yX29wcyBtdDYzNThfdm9sdF90YWJsZV9vcHMgPSB7Cj4gIAkuZ2V0 X3N0YXR1cyA9IG10NjM1OF9nZXRfc3RhdHVzLAo+ICB9Owo+ICAKPiArLyogIkZpeGVkIiBMRE9z IHdpdGggb3V0cHV0IHZvbHRhZ2UgY2FsaWJyYXRpb24gKzAgfiArMTAgbVYgKi8KPiAgc3RhdGlj IGNvbnN0IHN0cnVjdCByZWd1bGF0b3Jfb3BzIG10NjM1OF92b2x0X2ZpeGVkX29wcyA9IHsKPiAg CS5saXN0X3ZvbHRhZ2UgPSByZWd1bGF0b3JfbGlzdF92b2x0YWdlX2xpbmVhciwKPiArCS5tYXBf dm9sdGFnZSA9IHJlZ3VsYXRvcl9tYXBfdm9sdGFnZV9saW5lYXIsCj4gKwkuc2V0X3ZvbHRhZ2Vf c2VsID0gcmVndWxhdG9yX3NldF92b2x0YWdlX3NlbF9yZWdtYXAsCj4gKwkuZ2V0X3ZvbHRhZ2Vf c2VsID0gbXQ2MzU4X2dldF9idWNrX3ZvbHRhZ2Vfc2VsLAo+ICsJLnNldF92b2x0YWdlX3RpbWVf c2VsID0gcmVndWxhdG9yX3NldF92b2x0YWdlX3RpbWVfc2VsLAo+ICAJLmVuYWJsZSA9IHJlZ3Vs YXRvcl9lbmFibGVfcmVnbWFwLAo+ICAJLmRpc2FibGUgPSByZWd1bGF0b3JfZGlzYWJsZV9yZWdt YXAsCj4gIAkuaXNfZW5hYmxlZCA9IHJlZ3VsYXRvcl9pc19lbmFibGVkX3JlZ21hcCwKPiBkaWZm IC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tZmQvbXQ2MzU4L3JlZ2lzdGVycy5oIGIvaW5jbHVkZS9s aW51eC9tZmQvbXQ2MzU4L3JlZ2lzdGVycy5oCj4gaW5kZXggM2QzMzUxN2YxNzhjLi41ZWEyNTkw YmU3MTAgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9saW51eC9tZmQvbXQ2MzU4L3JlZ2lzdGVycy5o Cj4gKysrIGIvaW5jbHVkZS9saW51eC9tZmQvbXQ2MzU4L3JlZ2lzdGVycy5oCj4gQEAgLTI2Miw2 ICsyNjIsMTIgQEAKPiAgI2RlZmluZSBNVDYzNThfTERPX1ZCSUYyOF9DT04zICAgICAgICAgICAg ICAgIDB4MWRiMAo+ICAjZGVmaW5lIE1UNjM1OF9WQ0FNQTFfQU5BX0NPTjAgICAgICAgICAgICAg ICAgMHgxZTA4Cj4gICNkZWZpbmUgTVQ2MzU4X1ZDQU1BMl9BTkFfQ09OMCAgICAgICAgICAgICAg ICAweDFlMGMKPiArI2RlZmluZSBNVDYzNThfVkZFMjhfQU5BX0NPTjAgICAgICAgICAgICAgICAg IDB4MWUxMAo+ICsjZGVmaW5lIE1UNjM1OF9WQ04yOF9BTkFfQ09OMCAgICAgICAgICAgICAgICAg MHgxZTE0Cj4gKyNkZWZpbmUgTVQ2MzU4X1ZCSUYyOF9BTkFfQ09OMCAgICAgICAgICAgICAgICAw eDFlMTgKPiArI2RlZmluZSBNVDYzNThfVkFVRDI4X0FOQV9DT04wICAgICAgICAgICAgICAgIDB4 MWUxYwo+ICsjZGVmaW5lIE1UNjM1OF9WQVVYMThfQU5BX0NPTjAgICAgICAgICAgICAgICAgMHgx ZTIwCj4gKyNkZWZpbmUgTVQ2MzU4X1ZYTzIyX0FOQV9DT04wICAgICAgICAgICAgICAgICAweDFl MjQKPiAgI2RlZmluZSBNVDYzNThfVkNOMzNfQU5BX0NPTjAgICAgICAgICAgICAgICAgIDB4MWUy OAo+ICAjZGVmaW5lIE1UNjM1OF9WU0lNMV9BTkFfQ09OMCAgICAgICAgICAgICAgICAgMHgxZTJj Cj4gICNkZWZpbmUgTVQ2MzU4X1ZTSU0yX0FOQV9DT04wICAgICAgICAgICAgICAgICAweDFlMzAK PiAtLSAKPiAyLjQyLjAuMjgzLmcyZDk2ZDQyMGQzLWdvb2cKPiAKCi0tIApMZWUgSm9uZXMgW+ad jueQvOaWr10KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5m cmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xp bnV4LWFybS1rZXJuZWwK