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 B560CC27C43 for ; Thu, 30 May 2024 22:49:07 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:Cc:To:From :Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=fLVmKrMd2zx6yrUGVOQkPKyKqk1MHpTAzneG3w0JlZ8=; b=JqpgRjZAjF8ZP21LcZVN1mWUtR o5CxcB+Hx2xay0uFgA6Pckg/puYtADssxAKuLuF8zLpSFu+0gYl7VYmP14yCLlNldOGtM1asrIKhP P20i9yuv5F6fsDuN4hfoF/f3OpsChdYik8QY20TcrbuBD8RAt3wL+NOfyY77ZT19Oon+8PfyTxgqc 2avdPGyxAPM+d97IxqBnnAtbrtypsUpFvrOC5hTt5KVVnmV8CzuygMGya6iwDNulprzNgBgW+4Oby 91Noi+oOQ+k8HweaTv4C8TXUZC7Otz6HaKSYzR7F3vk7qwzXo1XAXm2sbZvOqgPevD31zo4NUdYxx 5K76HK6w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sCoZq-00000008bkW-3Rqn; Thu, 30 May 2024 22:48:54 +0000 Received: from mail.manjaro.org ([116.203.91.91]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sCoZl-00000008bj7-2cTt; Thu, 30 May 2024 22:48:52 +0000 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=manjaro.org; s=2021; t=1717109326; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=K4sL/egTIeR1PknoeeFf007Kuv86Tkpmgtv7gnFj3Hg=; b=P3OkpweBrC8m/LrCu9VrgJnpgFUdSVz/hgR9onAHwrwdUCVR3aR9WX2eqd7dLp9NkDS4DG zfmRA9yNPGTdiAZe+2IWEU32W5O5bl94y5pEX+Ed1h/8QcPjSVHsESGEGZAnwCqFOeMpTu V31t2e2IzYZhn/Yi1VP9TZzaxhtoRPqdeVclnYA0AEUU515VCIhMvUKED9AT8ksq/vatEi XSU5Q5fORj5ZSn3xPrTkIdXYNJGMA+1SBPG7b0cHdCICoVqPmChdvollvYF4miJrCvaqdh stFEgm8PrUUm0mtOSKB1vrJZvY2Z4fbrVOpe73xx/lzgBV6PRNyKbb6xDmx3lw== Date: Fri, 31 May 2024 00:48:45 +0200 From: Dragan Simic To: wens@kernel.org Cc: linux-rockchip@lists.infradead.org, heiko@sntech.de, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, robh+dt@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Diederik de Haas Subject: Re: [PATCH] arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B In-Reply-To: References: Message-ID: <20cf041dcd6f752174bf29d2a53c61b3@manjaro.org> X-Sender: dsimic@manjaro.org Authentication-Results: ORIGINATING; auth=pass smtp.auth=dsimic@manjaro.org smtp.mailfrom=dsimic@manjaro.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240530_154850_857882_8B7D73D9 X-CRM114-Status: GOOD ( 27.26 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org SGVsbG8gQ2hlbi1ZdSwKCk9uIDIwMjQtMDUtMjkgMTg6MjcsIENoZW4tWXUgVHNhaSB3cm90ZToK PiBPbiBUdWUsIE1heSAyMSwgMjAyNCBhdCAxOjIw4oCvQU0gRHJhZ2FuIFNpbWljIDxkc2ltaWNA bWFuamFyby5vcmc+IAo+IHdyb3RlOgo+PiAKPj4gQ29ycmVjdCB0aGUgc3BlY2lmaWVkIHJlZ3Vs YXRvci1taW4tbWljcm92b2x0IHZhbHVlIGZvciB0aGUgYnVjayAKPj4gRENEQ19SRUcyCj4+IHJl Z3VsYXRvciwgd2hpY2ggaXMgcGFydCBvZiB0aGUgUm9ja2NoaXAgUks4MDkgUE1JQywgaW4gdGhl IFBpbmU2NCAKPj4gUXVhcnR6NjQKPj4gTW9kZWwgQiBib2FyZCBkdHMuICBBY2NvcmRpbmcgdG8g dGhlIFJLODA5IGRhdGFzaGVldCwgdmVyc2lvbiAxLjAxLCAKPj4gdGhpcwo+PiByZWd1bGF0b3Ig aXMgY2FwYWJsZSBvZiBwcm9kdWNpbmcgdm9sdGFnZXMgYXMgbG93IGFzIDAuNSBWIG9uIGl0cyAK Pj4gb3V0cHV0LAo+PiBpbnN0ZWFkIG9mIGdvaW5nIGRvd24gdG8gMC45IFYgb25seSwgd2hpY2gg aXMgYWRkaXRpb25hbGx5IGNvbmZpcm1lZCAKPj4gYnkgdGhlCj4+IHJlZ3VsYXRvci1taW4tbWlj cm92b2x0IHZhbHVlcyBmb3VuZCBpbiB0aGUgYm9hcmQgZHRzIGZpbGVzIGZvciB0aGUgCj4+IG90 aGVyCj4+IHN1cHBvcnRlZCBib2FyZHMgdGhhdCB1c2UgdGhlIHNhbWUgUks4MDkgUE1JQy4KPj4g Cj4+IFRoaXMgYWxsb3dzIHRoZSBEVkZTIHRvIGNsb2NrIHRoZSBHUFUgb24gdGhlIFF1YXJ0ejY0 IE1vZGVsIEIgYmVsb3cgCj4+IDcwMCBNSHosCj4+IGFsbCB0aGUgd2F5IGRvd24gdG8gMjAwIE1I eiwgd2hpY2ggc2F2ZXMgc29tZSBwb3dlciBhbmQgcmVkdWNlcyB0aGUgCj4+IGFtb3VudCBvZgo+ PiBnZW5lcmF0ZWQgaGVhdCBhIGJpdCwgaW1wcm92aW5nIHRoZSB0aGVybWFsIGhlYWRyb29tIGFu ZCBwb3NzaWJseSAKPj4gaW1wcm92aW5nCj4+IHRoZSBidXJzdHkgQ1BVIGFuZCBHUFUgcGVyZm9y bWFuY2Ugb24gdGhpcyBib2FyZC4KPj4gCj4+IFRoaXMgYWxzbyBlbGltaW5hdGVzIHRoZSBmb2xs b3dpbmcgd2FybmluZ3MgaW4gdGhlIGtlcm5lbCBsb2c6Cj4+IAo+PiAgIGNvcmU6IF9vcHBfc3Vw cG9ydGVkX2J5X3JlZ3VsYXRvcnM6IE9QUCBtaW51VjogODI1MDAwIG1heHVWOiA4MjUwMDAsIAo+ PiBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcgo+PiAgIHBhbmZyb3N0IGZkZTYwMDAwLmdwdTog X29wcF9hZGQ6IE9QUCBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcnMgCj4+ICgyMDAwMDAwMDAp Cj4+ICAgY29yZTogX29wcF9zdXBwb3J0ZWRfYnlfcmVndWxhdG9yczogT1BQIG1pbnVWOiA4MjUw MDAgbWF4dVY6IDgyNTAwMCwgCj4+IG5vdCBzdXBwb3J0ZWQgYnkgcmVndWxhdG9yCj4+ICAgcGFu ZnJvc3QgZmRlNjAwMDAuZ3B1OiBfb3BwX2FkZDogT1BQIG5vdCBzdXBwb3J0ZWQgYnkgcmVndWxh dG9ycyAKPj4gKDMwMDAwMDAwMCkKPj4gICBjb3JlOiBfb3BwX3N1cHBvcnRlZF9ieV9yZWd1bGF0 b3JzOiBPUFAgbWludVY6IDgyNTAwMCBtYXh1VjogODI1MDAwLCAKPj4gbm90IHN1cHBvcnRlZCBi eSByZWd1bGF0b3IKPj4gICBwYW5mcm9zdCBmZGU2MDAwMC5ncHU6IF9vcHBfYWRkOiBPUFAgbm90 IHN1cHBvcnRlZCBieSByZWd1bGF0b3JzIAo+PiAoNDAwMDAwMDAwKQo+PiAgIGNvcmU6IF9vcHBf c3VwcG9ydGVkX2J5X3JlZ3VsYXRvcnM6IE9QUCBtaW51VjogODI1MDAwIG1heHVWOiA4MjUwMDAs IAo+PiBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcgo+PiAgIHBhbmZyb3N0IGZkZTYwMDAwLmdw dTogX29wcF9hZGQ6IE9QUCBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcnMgCj4+ICg2MDAwMDAw MDApCj4+IAo+PiBGaXhlczogZGNjOGM2NmJlZjc5ICgiYXJtNjQ6IGR0czogcm9ja2NoaXA6IGFk ZCBQaW5lNjQgUXVhcnR6NjQtQiAKPj4gZGV2aWNlIHRyZWUiKQo+PiBDYzogc3RhYmxlQHZnZXIu a2VybmVsLm9yZwo+PiBSZXBvcnRlZC1CeTogRGllZGVyaWsgZGUgSGFhcyA8ZGlkaS5kZWJpYW5A Y2tub3cub3JnPgo+PiBTaWduZWQtb2ZmLWJ5OiBEcmFnYW4gU2ltaWMgPGRzaW1pY0BtYW5qYXJv Lm9yZz4KPj4gLS0tCj4+ICBhcmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlwL3JrMzU2Ni1xdWFy dHo2NC1iLmR0cyB8IDIgKy0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk ZWxldGlvbigtKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvcm9ja2No aXAvcmszNTY2LXF1YXJ0ejY0LWIuZHRzIAo+PiBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvcm9ja2No aXAvcmszNTY2LXF1YXJ0ejY0LWIuZHRzCj4+IGluZGV4IDI2MzIyYTM1OGQ5MS4uYjkwOGNlMDA2 YzI2IDEwMDY0NAo+PiAtLS0gYS9hcmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlwL3JrMzU2Ni1x dWFydHo2NC1iLmR0cwo+PiArKysgYi9hcmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlwL3JrMzU2 Ni1xdWFydHo2NC1iLmR0cwo+PiBAQCAtMjg5LDcgKzI4OSw3IEBAIHZkZF9ncHU6IERDRENfUkVH MiB7Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVndWxhdG9yLW5hbWUgPSAi dmRkX2dwdSI7Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVndWxhdG9yLWFs d2F5cy1vbjsKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWd1bGF0b3ItYm9v dC1vbjsKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWd1bGF0b3ItbWluLW1p Y3Jvdm9sdCA9IDw5MDAwMDA+Owo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl Z3VsYXRvci1taW4tbWljcm92b2x0ID0gPDUwMDAwMD47Cj4gCj4gVGhlIGNvbnN0cmFpbnRzIGhl cmUgYXJlIHN1cHBvc2VkIHRvIGJlIHRoZSBjb25zdHJhaW50cyBvZiB0aGUgCj4gY29uc3VtZXIs Cj4gbm90IHRoZSBwcm92aWRlci4gVGhlIGxhdHRlciBpcyBhbHJlYWR5IGtub3duIGJ5IHRoZSBp bXBsZW1lbnRhdGlvbi4KPiAKPiBTbyBpZiB0aGUgR1BVIGNhbiBnbyBkb3duIHRvIDAuODI1ViBv ciAwLjgxViBldmVuIChiYXNlZCBvbiB0aGUgCj4gZGF0YXNoZWV0KSwKPiB0aGlzIHNob3VsZCBz YXkgdGhlIGNvcnJlc3BvbmRpbmcgdmFsdWUuIFN1cmVseSB0aGUgR1BVIGNhbid0IGdvIGRvd24g Cj4gdG8KPiAwLjVWPwo+IAo+IENhbiB5b3Ugc2VuZCBhbm90aGVyIGZpeCBmb3IgaXQ/CgpJIGNh biBjb25maXJtIHRoYXQgdGhlIHZvbHRhZ2Ugb2YgdGhlIHBvd2VyIHN1cHBseSBvZiBHUFUgZm91 bmQgaW5zaWRlCnRoZSBSSzM1NjYgY2FuIGJlIGFzIGxvdyBhcyAwLjgxIFYsIGFjY29yZGluZyB0 byB0aGUgZGF0YXNoZWV0LCBvciBhcwpsb3cgYXMgMC44MjUgViwgYWNjb3JkaW5nIHRvIHRoZSBH UFUgT1BQcyBmb3VuZCBpbiByazM1NnguZHRzaS4KCklmIHdlIHdhbnQgdGhlIHJlZ3VsYXRvci1t aW4tbWljcm92b2x0IHBhcmFtZXRlciB0byByZWZsZWN0IHRoZSAKY29udHJhaW50Cm9mIHRoZSBH UFUgYXMgdGhlIGNvbnN1bWVyLCB3aGljaCBJIGFncmVlIHdpdGgsIHdlIHNob3VsZCBkbyB0aGF0 IGZvciAKb3RoZXIKUkszNTY2LWJhc2VkIGJvYXJkcyBhcyB3ZWxsLCBhbmQgYWxtb3N0IHN1cmVs eSBmb3IgdGhlIGJvYXJkcyBiYXNlZCBvbiAKdGhlClJLMzU2OCwgdG9vLgoKVGhpcyB3b3VsZCBl bnN1cmUgY29uc2lzdGVuY3ksIGJ1dCBJJ2QgbGlrZSB0byBrbm93IGFyZSBhbGwgdGhvc2UgCnJl c3VsdGluZwpwYXRjaGVzIGdvaW5nIHRvIGJlIGFjY2VwdGVkIGJlZm9yZSBzdGFydGluZyB0byBw cmVwYXJlIHRoZW0/ICBUaGVyZSAKd2lsbApiZSBhIHdob2xlIGJ1bmNoIG9mIHNtYWxsIHBhdGNo ZXMuCgo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ3VsYXRvci1tYXgtbWlj cm92b2x0ID0gPDEzNTAwMDA+Owo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl Z3VsYXRvci1yYW1wLWRlbGF5ID0gPDYwMDE+OwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KTGludXgtcm9ja2NoaXAgbWFpbGluZyBsaXN0CkxpbnV4LXJv Y2tjaGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1yb2NrY2hpcAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.manjaro.org (mail.manjaro.org [116.203.91.91]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C8A9F17545; Thu, 30 May 2024 22:48:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=116.203.91.91 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717109337; cv=none; b=PUoLKhHvt6RL+EHSFmkRz6TatRYaaIlHRpSN43O6ADdalouYENDFnrUlxJu8qTgOQI+JsR40s3/H3GqaIpbyPnjGy5yxXJuv//gKwnweMK7Z6lvDROQMZKpB+GivoB8d3V0niAkspRFC0UQpN+esdERhI9V3kWtLttkoVj7R7ms= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717109337; c=relaxed/simple; bh=HiHXy0I7U8DlwKjgXTlVmHkKsdDBwRXVxNpeHcKqPMk=; h=MIME-Version:Date:From:To:Cc:Subject:In-Reply-To:References: Message-ID:Content-Type; b=fpELeU/CTkbFaCQYT37SZbKHfF5cQOTwLElwAzoU1M1r715DkXlrpwJI2PrysoDg/XAsLMuftOI4gBTdqDTPb3s9bGFjOp1MReDDKvQwdv51Jnj7pW75NF9X6R1BrW3zXZOCrdqSdhkoz6bCi2lsoc0pUVCJnnGoTYQPdxe1Bcs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=manjaro.org; spf=pass smtp.mailfrom=manjaro.org; dkim=pass (2048-bit key) header.d=manjaro.org header.i=@manjaro.org header.b=P3OkpweB; arc=none smtp.client-ip=116.203.91.91 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=manjaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=manjaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=manjaro.org header.i=@manjaro.org header.b="P3OkpweB" Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=manjaro.org; s=2021; t=1717109326; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=K4sL/egTIeR1PknoeeFf007Kuv86Tkpmgtv7gnFj3Hg=; b=P3OkpweBrC8m/LrCu9VrgJnpgFUdSVz/hgR9onAHwrwdUCVR3aR9WX2eqd7dLp9NkDS4DG zfmRA9yNPGTdiAZe+2IWEU32W5O5bl94y5pEX+Ed1h/8QcPjSVHsESGEGZAnwCqFOeMpTu V31t2e2IzYZhn/Yi1VP9TZzaxhtoRPqdeVclnYA0AEUU515VCIhMvUKED9AT8ksq/vatEi XSU5Q5fORj5ZSn3xPrTkIdXYNJGMA+1SBPG7b0cHdCICoVqPmChdvollvYF4miJrCvaqdh stFEgm8PrUUm0mtOSKB1vrJZvY2Z4fbrVOpe73xx/lzgBV6PRNyKbb6xDmx3lw== Date: Fri, 31 May 2024 00:48:45 +0200 From: Dragan Simic To: wens@kernel.org Cc: linux-rockchip@lists.infradead.org, heiko@sntech.de, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, robh+dt@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Diederik de Haas Subject: Re: [PATCH] arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B In-Reply-To: References: Message-ID: <20cf041dcd6f752174bf29d2a53c61b3@manjaro.org> X-Sender: dsimic@manjaro.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Authentication-Results: ORIGINATING; auth=pass smtp.auth=dsimic@manjaro.org smtp.mailfrom=dsimic@manjaro.org Hello Chen-Yu, On 2024-05-29 18:27, Chen-Yu Tsai wrote: > On Tue, May 21, 2024 at 1:20 AM Dragan Simic > wrote: >> >> Correct the specified regulator-min-microvolt value for the buck >> DCDC_REG2 >> regulator, which is part of the Rockchip RK809 PMIC, in the Pine64 >> Quartz64 >> Model B board dts. According to the RK809 datasheet, version 1.01, >> this >> regulator is capable of producing voltages as low as 0.5 V on its >> output, >> instead of going down to 0.9 V only, which is additionally confirmed >> by the >> regulator-min-microvolt values found in the board dts files for the >> other >> supported boards that use the same RK809 PMIC. >> >> This allows the DVFS to clock the GPU on the Quartz64 Model B below >> 700 MHz, >> all the way down to 200 MHz, which saves some power and reduces the >> amount of >> generated heat a bit, improving the thermal headroom and possibly >> improving >> the bursty CPU and GPU performance on this board. >> >> This also eliminates the following warnings in the kernel log: >> >> core: _opp_supported_by_regulators: OPP minuV: 825000 maxuV: 825000, >> not supported by regulator >> panfrost fde60000.gpu: _opp_add: OPP not supported by regulators >> (200000000) >> core: _opp_supported_by_regulators: OPP minuV: 825000 maxuV: 825000, >> not supported by regulator >> panfrost fde60000.gpu: _opp_add: OPP not supported by regulators >> (300000000) >> core: _opp_supported_by_regulators: OPP minuV: 825000 maxuV: 825000, >> not supported by regulator >> panfrost fde60000.gpu: _opp_add: OPP not supported by regulators >> (400000000) >> core: _opp_supported_by_regulators: OPP minuV: 825000 maxuV: 825000, >> not supported by regulator >> panfrost fde60000.gpu: _opp_add: OPP not supported by regulators >> (600000000) >> >> Fixes: dcc8c66bef79 ("arm64: dts: rockchip: add Pine64 Quartz64-B >> device tree") >> Cc: stable@vger.kernel.org >> Reported-By: Diederik de Haas >> Signed-off-by: Dragan Simic >> --- >> arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts >> b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts >> index 26322a358d91..b908ce006c26 100644 >> --- a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts >> +++ b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts >> @@ -289,7 +289,7 @@ vdd_gpu: DCDC_REG2 { >> regulator-name = "vdd_gpu"; >> regulator-always-on; >> regulator-boot-on; >> - regulator-min-microvolt = <900000>; >> + regulator-min-microvolt = <500000>; > > The constraints here are supposed to be the constraints of the > consumer, > not the provider. The latter is already known by the implementation. > > So if the GPU can go down to 0.825V or 0.81V even (based on the > datasheet), > this should say the corresponding value. Surely the GPU can't go down > to > 0.5V? > > Can you send another fix for it? I can confirm that the voltage of the power supply of GPU found inside the RK3566 can be as low as 0.81 V, according to the datasheet, or as low as 0.825 V, according to the GPU OPPs found in rk356x.dtsi. If we want the regulator-min-microvolt parameter to reflect the contraint of the GPU as the consumer, which I agree with, we should do that for other RK3566-based boards as well, and almost surely for the boards based on the RK3568, too. This would ensure consistency, but I'd like to know are all those resulting patches going to be accepted before starting to prepare them? There will be a whole bunch of small patches. >> regulator-max-microvolt = <1350000>; >> regulator-ramp-delay = <6001>; 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 18387C25B74 for ; Thu, 30 May 2024 22:49:05 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:Cc:To:From :Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=1Dmg8NgcFqyEuNcQpEGM1g7mXmJHWrO1ySi7YciEI6Y=; b=EzU1t3mca215sok9iV1NWeBrJ2 5wzIrNqkGE5/uFFNo+y84abAD4YImazfWy2RAqc2ONixzg9oYcRaPCnrj1R9LhG34UCzOAnFQ7H01 GjIPBnriLMHtUmWdXJrTHwKq47YZktTp3QmHPfFNp7GniouvjNnfkMhQb72yCHDRmgEg4ZD5rJ7Mv 4Je4fQ9bnY++th/VQbwdUWCqjgEmc5yhqRcKar4zOFTBcSFOQ09MmY38SsD0BHsTA8OEYPWWRZFk8 JTT42Yz1GsgegZ08N0g8iPvyMZOkq37BTcKPjG1eYlaxKjU7McMrOrZ29OaDJKh08LCdrETDMhQe/ 1eGU9llQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sCoZq-00000008bkP-0xDN; Thu, 30 May 2024 22:48:54 +0000 Received: from mail.manjaro.org ([116.203.91.91]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sCoZl-00000008bj7-2cTt; Thu, 30 May 2024 22:48:52 +0000 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=manjaro.org; s=2021; t=1717109326; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=K4sL/egTIeR1PknoeeFf007Kuv86Tkpmgtv7gnFj3Hg=; b=P3OkpweBrC8m/LrCu9VrgJnpgFUdSVz/hgR9onAHwrwdUCVR3aR9WX2eqd7dLp9NkDS4DG zfmRA9yNPGTdiAZe+2IWEU32W5O5bl94y5pEX+Ed1h/8QcPjSVHsESGEGZAnwCqFOeMpTu V31t2e2IzYZhn/Yi1VP9TZzaxhtoRPqdeVclnYA0AEUU515VCIhMvUKED9AT8ksq/vatEi XSU5Q5fORj5ZSn3xPrTkIdXYNJGMA+1SBPG7b0cHdCICoVqPmChdvollvYF4miJrCvaqdh stFEgm8PrUUm0mtOSKB1vrJZvY2Z4fbrVOpe73xx/lzgBV6PRNyKbb6xDmx3lw== Date: Fri, 31 May 2024 00:48:45 +0200 From: Dragan Simic To: wens@kernel.org Cc: linux-rockchip@lists.infradead.org, heiko@sntech.de, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, robh+dt@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Diederik de Haas Subject: Re: [PATCH] arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B In-Reply-To: References: Message-ID: <20cf041dcd6f752174bf29d2a53c61b3@manjaro.org> X-Sender: dsimic@manjaro.org Authentication-Results: ORIGINATING; auth=pass smtp.auth=dsimic@manjaro.org smtp.mailfrom=dsimic@manjaro.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240530_154850_857882_8B7D73D9 X-CRM114-Status: GOOD ( 27.26 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGVsbG8gQ2hlbi1ZdSwKCk9uIDIwMjQtMDUtMjkgMTg6MjcsIENoZW4tWXUgVHNhaSB3cm90ZToK PiBPbiBUdWUsIE1heSAyMSwgMjAyNCBhdCAxOjIw4oCvQU0gRHJhZ2FuIFNpbWljIDxkc2ltaWNA bWFuamFyby5vcmc+IAo+IHdyb3RlOgo+PiAKPj4gQ29ycmVjdCB0aGUgc3BlY2lmaWVkIHJlZ3Vs YXRvci1taW4tbWljcm92b2x0IHZhbHVlIGZvciB0aGUgYnVjayAKPj4gRENEQ19SRUcyCj4+IHJl Z3VsYXRvciwgd2hpY2ggaXMgcGFydCBvZiB0aGUgUm9ja2NoaXAgUks4MDkgUE1JQywgaW4gdGhl IFBpbmU2NCAKPj4gUXVhcnR6NjQKPj4gTW9kZWwgQiBib2FyZCBkdHMuICBBY2NvcmRpbmcgdG8g dGhlIFJLODA5IGRhdGFzaGVldCwgdmVyc2lvbiAxLjAxLCAKPj4gdGhpcwo+PiByZWd1bGF0b3Ig aXMgY2FwYWJsZSBvZiBwcm9kdWNpbmcgdm9sdGFnZXMgYXMgbG93IGFzIDAuNSBWIG9uIGl0cyAK Pj4gb3V0cHV0LAo+PiBpbnN0ZWFkIG9mIGdvaW5nIGRvd24gdG8gMC45IFYgb25seSwgd2hpY2gg aXMgYWRkaXRpb25hbGx5IGNvbmZpcm1lZCAKPj4gYnkgdGhlCj4+IHJlZ3VsYXRvci1taW4tbWlj cm92b2x0IHZhbHVlcyBmb3VuZCBpbiB0aGUgYm9hcmQgZHRzIGZpbGVzIGZvciB0aGUgCj4+IG90 aGVyCj4+IHN1cHBvcnRlZCBib2FyZHMgdGhhdCB1c2UgdGhlIHNhbWUgUks4MDkgUE1JQy4KPj4g Cj4+IFRoaXMgYWxsb3dzIHRoZSBEVkZTIHRvIGNsb2NrIHRoZSBHUFUgb24gdGhlIFF1YXJ0ejY0 IE1vZGVsIEIgYmVsb3cgCj4+IDcwMCBNSHosCj4+IGFsbCB0aGUgd2F5IGRvd24gdG8gMjAwIE1I eiwgd2hpY2ggc2F2ZXMgc29tZSBwb3dlciBhbmQgcmVkdWNlcyB0aGUgCj4+IGFtb3VudCBvZgo+ PiBnZW5lcmF0ZWQgaGVhdCBhIGJpdCwgaW1wcm92aW5nIHRoZSB0aGVybWFsIGhlYWRyb29tIGFu ZCBwb3NzaWJseSAKPj4gaW1wcm92aW5nCj4+IHRoZSBidXJzdHkgQ1BVIGFuZCBHUFUgcGVyZm9y bWFuY2Ugb24gdGhpcyBib2FyZC4KPj4gCj4+IFRoaXMgYWxzbyBlbGltaW5hdGVzIHRoZSBmb2xs b3dpbmcgd2FybmluZ3MgaW4gdGhlIGtlcm5lbCBsb2c6Cj4+IAo+PiAgIGNvcmU6IF9vcHBfc3Vw cG9ydGVkX2J5X3JlZ3VsYXRvcnM6IE9QUCBtaW51VjogODI1MDAwIG1heHVWOiA4MjUwMDAsIAo+ PiBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcgo+PiAgIHBhbmZyb3N0IGZkZTYwMDAwLmdwdTog X29wcF9hZGQ6IE9QUCBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcnMgCj4+ICgyMDAwMDAwMDAp Cj4+ICAgY29yZTogX29wcF9zdXBwb3J0ZWRfYnlfcmVndWxhdG9yczogT1BQIG1pbnVWOiA4MjUw MDAgbWF4dVY6IDgyNTAwMCwgCj4+IG5vdCBzdXBwb3J0ZWQgYnkgcmVndWxhdG9yCj4+ICAgcGFu ZnJvc3QgZmRlNjAwMDAuZ3B1OiBfb3BwX2FkZDogT1BQIG5vdCBzdXBwb3J0ZWQgYnkgcmVndWxh dG9ycyAKPj4gKDMwMDAwMDAwMCkKPj4gICBjb3JlOiBfb3BwX3N1cHBvcnRlZF9ieV9yZWd1bGF0 b3JzOiBPUFAgbWludVY6IDgyNTAwMCBtYXh1VjogODI1MDAwLCAKPj4gbm90IHN1cHBvcnRlZCBi eSByZWd1bGF0b3IKPj4gICBwYW5mcm9zdCBmZGU2MDAwMC5ncHU6IF9vcHBfYWRkOiBPUFAgbm90 IHN1cHBvcnRlZCBieSByZWd1bGF0b3JzIAo+PiAoNDAwMDAwMDAwKQo+PiAgIGNvcmU6IF9vcHBf c3VwcG9ydGVkX2J5X3JlZ3VsYXRvcnM6IE9QUCBtaW51VjogODI1MDAwIG1heHVWOiA4MjUwMDAs IAo+PiBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcgo+PiAgIHBhbmZyb3N0IGZkZTYwMDAwLmdw dTogX29wcF9hZGQ6IE9QUCBub3Qgc3VwcG9ydGVkIGJ5IHJlZ3VsYXRvcnMgCj4+ICg2MDAwMDAw MDApCj4+IAo+PiBGaXhlczogZGNjOGM2NmJlZjc5ICgiYXJtNjQ6IGR0czogcm9ja2NoaXA6IGFk ZCBQaW5lNjQgUXVhcnR6NjQtQiAKPj4gZGV2aWNlIHRyZWUiKQo+PiBDYzogc3RhYmxlQHZnZXIu a2VybmVsLm9yZwo+PiBSZXBvcnRlZC1CeTogRGllZGVyaWsgZGUgSGFhcyA8ZGlkaS5kZWJpYW5A Y2tub3cub3JnPgo+PiBTaWduZWQtb2ZmLWJ5OiBEcmFnYW4gU2ltaWMgPGRzaW1pY0BtYW5qYXJv Lm9yZz4KPj4gLS0tCj4+ICBhcmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlwL3JrMzU2Ni1xdWFy dHo2NC1iLmR0cyB8IDIgKy0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk ZWxldGlvbigtKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvcm9ja2No aXAvcmszNTY2LXF1YXJ0ejY0LWIuZHRzIAo+PiBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvcm9ja2No aXAvcmszNTY2LXF1YXJ0ejY0LWIuZHRzCj4+IGluZGV4IDI2MzIyYTM1OGQ5MS4uYjkwOGNlMDA2 YzI2IDEwMDY0NAo+PiAtLS0gYS9hcmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlwL3JrMzU2Ni1x dWFydHo2NC1iLmR0cwo+PiArKysgYi9hcmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlwL3JrMzU2 Ni1xdWFydHo2NC1iLmR0cwo+PiBAQCAtMjg5LDcgKzI4OSw3IEBAIHZkZF9ncHU6IERDRENfUkVH MiB7Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVndWxhdG9yLW5hbWUgPSAi dmRkX2dwdSI7Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVndWxhdG9yLWFs d2F5cy1vbjsKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWd1bGF0b3ItYm9v dC1vbjsKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWd1bGF0b3ItbWluLW1p Y3Jvdm9sdCA9IDw5MDAwMDA+Owo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl Z3VsYXRvci1taW4tbWljcm92b2x0ID0gPDUwMDAwMD47Cj4gCj4gVGhlIGNvbnN0cmFpbnRzIGhl cmUgYXJlIHN1cHBvc2VkIHRvIGJlIHRoZSBjb25zdHJhaW50cyBvZiB0aGUgCj4gY29uc3VtZXIs Cj4gbm90IHRoZSBwcm92aWRlci4gVGhlIGxhdHRlciBpcyBhbHJlYWR5IGtub3duIGJ5IHRoZSBp bXBsZW1lbnRhdGlvbi4KPiAKPiBTbyBpZiB0aGUgR1BVIGNhbiBnbyBkb3duIHRvIDAuODI1ViBv ciAwLjgxViBldmVuIChiYXNlZCBvbiB0aGUgCj4gZGF0YXNoZWV0KSwKPiB0aGlzIHNob3VsZCBz YXkgdGhlIGNvcnJlc3BvbmRpbmcgdmFsdWUuIFN1cmVseSB0aGUgR1BVIGNhbid0IGdvIGRvd24g Cj4gdG8KPiAwLjVWPwo+IAo+IENhbiB5b3Ugc2VuZCBhbm90aGVyIGZpeCBmb3IgaXQ/CgpJIGNh biBjb25maXJtIHRoYXQgdGhlIHZvbHRhZ2Ugb2YgdGhlIHBvd2VyIHN1cHBseSBvZiBHUFUgZm91 bmQgaW5zaWRlCnRoZSBSSzM1NjYgY2FuIGJlIGFzIGxvdyBhcyAwLjgxIFYsIGFjY29yZGluZyB0 byB0aGUgZGF0YXNoZWV0LCBvciBhcwpsb3cgYXMgMC44MjUgViwgYWNjb3JkaW5nIHRvIHRoZSBH UFUgT1BQcyBmb3VuZCBpbiByazM1NnguZHRzaS4KCklmIHdlIHdhbnQgdGhlIHJlZ3VsYXRvci1t aW4tbWljcm92b2x0IHBhcmFtZXRlciB0byByZWZsZWN0IHRoZSAKY29udHJhaW50Cm9mIHRoZSBH UFUgYXMgdGhlIGNvbnN1bWVyLCB3aGljaCBJIGFncmVlIHdpdGgsIHdlIHNob3VsZCBkbyB0aGF0 IGZvciAKb3RoZXIKUkszNTY2LWJhc2VkIGJvYXJkcyBhcyB3ZWxsLCBhbmQgYWxtb3N0IHN1cmVs eSBmb3IgdGhlIGJvYXJkcyBiYXNlZCBvbiAKdGhlClJLMzU2OCwgdG9vLgoKVGhpcyB3b3VsZCBl bnN1cmUgY29uc2lzdGVuY3ksIGJ1dCBJJ2QgbGlrZSB0byBrbm93IGFyZSBhbGwgdGhvc2UgCnJl c3VsdGluZwpwYXRjaGVzIGdvaW5nIHRvIGJlIGFjY2VwdGVkIGJlZm9yZSBzdGFydGluZyB0byBw cmVwYXJlIHRoZW0/ICBUaGVyZSAKd2lsbApiZSBhIHdob2xlIGJ1bmNoIG9mIHNtYWxsIHBhdGNo ZXMuCgo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ3VsYXRvci1tYXgtbWlj cm92b2x0ID0gPDEzNTAwMDA+Owo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl Z3VsYXRvci1yYW1wLWRlbGF5ID0gPDYwMDE+OwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgt YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=