From patchwork Mon May 12 13:45:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Nazzareno Trimarchi X-Patchwork-Id: 3981 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 23E833FA62 for ; Mon, 12 May 2025 15:45:25 +0200 (CEST) Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-3a0b2e56da1sf1718403f8f.0 for ; Mon, 12 May 2025 06:45:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747057525; cv=pass; d=google.com; s=arc-20240605; b=WeCYlLuDEALyO1EVcHN3lbGvebJMJZZ5SfbGHKss0rsZIJSa0GCLn6Ts9UfSZvHSys XnQJhhHo7x/JbNvnu0QiRTh0B6rgg4uGr6vDRzAxi6fgX+DE4mJel4eJZsLweNe6WYjM hmnnARfVZJn66srm/bF/qPfHXX1BsJwJFWa95cDZQ8JmAGvpUCX51VatEP0Zdb8RD1+M iv7h+BRB3ZTdZF5GYyJQcfRdiTSQNtVOMFRSOAHkbbKRN+IuXn+h9deG3rYPRqOZrCaZ CyASTbPlaeNy4K3y8FYYe/+tkhxypKSe8F9teX7avGplRKhxyjFhrtWbwHV2jycDXAwu XOtw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:to:from:dkim-signature; bh=hXFQs6Zw5Pkk4MxkIj0BYrmN1m6H0HdXy6O11I97q3Y=; fh=MC4NdVL9PEuu/XLi94aq9vu7jNGH0lXsWErg8CbO5D8=; b=Akq8xlVEH/O+wZ9Gx2lsRmM2ddX+dCRCANSOW8Ljy36ljiRgQDBJ8Eq2PFLbhIdk2N /zSaWgozcoeZNf0EmCsQQGApn0fZBdTByIzFX+Tz4ZkZunN3/2yORT28aPHDJXWx/mYC dJm4xn4CmdZCTDPtj6oMitk3FbS14gufztfB999b6wF8ratUOW/lJeIVSOi6UTEaZf5h EIixa5J065CQqkPOAd9xe8cl0QHXfttWXH4IgiF9Yvy84D+Tm+IjoUOepT6yY2OFFeY/ 1KL43scxv5X32GslSaAUeWaJxPWKzgPB/MK1gQyNVWUUzenZ3uqJZmZ18rf3VSfepeRu H3iQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Yu6qSir/"; spf=pass (google.com: domain of michael@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=michael@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1747057525; x=1747662325; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=hXFQs6Zw5Pkk4MxkIj0BYrmN1m6H0HdXy6O11I97q3Y=; b=ejHl4UAolhHqOMWUUFLhEcRwLKYC0K5Frk6gsXajFGrckMFx+72SfCAmwtMOpGt2QO YkJbFLY60kWzfLnYKj2j6qadVmDTSRNW3mwr9bGN0in+m8oRBovD56J0znXIpQUo+Xo4 w3RmU/BVszZMenVbrut1lyaEPmcg80bOjImfk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747057525; x=1747662325; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=hXFQs6Zw5Pkk4MxkIj0BYrmN1m6H0HdXy6O11I97q3Y=; b=LGSVKS11Ovh4FnNs6+OrLOxI/zF8qUHXxbOGxIKtsriSixM2lq8sKiOeSLS6atBpqN 0ryM8aW6N+mK77T0aiX4FlB4Kfp0cL/0SiTY7JWRHCwU5qRgjHTMfLSMTlU/HF6eikMw RWO14cS56HI4qMUQOKVKVy3sB92QYZdBb37/bXDjY81yIh86sZpLVw7/F8otFFnV+o8e XzKOXPBW+yyY35PZP61iB8sCCHSG4PItFq4JTLEpxWz2jwqe7fUf+5vNYpImzIXcsUkv LBceGpuTEkuHYRLeZeDPGGUppzbrCpv36gqV4vxshPqiyAO/RMh3iUyqc3fHaGTjDKBP PZYw== X-Forwarded-Encrypted: i=2; AJvYcCXGGJOI5Sp0KWNFd1MoAZ4849VxPdQGIprcdMtsMkNfWXWtjn1ul+gGJGHgJ3zjXJq+pEx2Jx0KqtKx5Ln+@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyjOQ26oQnKVF9JPbQ+fbhjWaSJqO14kneMnMSFPsFOHXnim4hI pVdaP4gIBRdexwlSN5clIGVBsu4tnl/PSh97Y5uSjFgUTCQKmX8UighXWSvOeVSAR3i7IfRPkg= = X-Google-Smtp-Source: AGHT+IFbf+yYNeHpeQPGLyuIa1zQOq6Yo2VE/xUwRC/gzLiWnzCW3OP7sfu1q+/onfY0ojAm25ytPg== X-Received: by 2002:adf:a304:0:b0:3a0:bcb0:f69c with SMTP id ffacd0b85a97d-3a1f646d9f7mr8120577f8f.3.1747057524697; Mon, 12 May 2025 06:45:24 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBFn4AI9vfq+3zbLv1EdDOHI3OCamlKAfbISnBnJH3g9pw== Received: by 2002:a05:6000:22c2:b0:39e:cbca:9220 with SMTP id ffacd0b85a97d-3a0b973602fls1792637f8f.1.-pod-prod-04-eu; Mon, 12 May 2025 06:45:22 -0700 (PDT) X-Received: by 2002:a05:6000:1866:b0:3a2:35c:4471 with SMTP id ffacd0b85a97d-3a2035c4690mr5242106f8f.56.1747057522357; Mon, 12 May 2025 06:45:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747057522; cv=none; d=google.com; s=arc-20240605; b=i9ZnalrfMo9DszygEqCOS1nsj1NLbu2GFh6j4F/lSSLtE7K8ZO9aHcu1X+I1/Lip7R AoLhzeH6lEiEzPJqhfoj7v/CgY3xza3A17YOlEfjVHdX6nigMOkPZH7Udks7tLwtcMSd aHp1Cgh9kaNYNRvvfD219xXZpbNAyYLN9OXcYR0e8C6OcCtzY5e8ly06+UG2BBeM4VVt CE5UbrWrek0EzC9hbSxjF3objnSVNx4G/XKKJaZIVmBeRzaMhyJVxJ4K87uHM+qSMBc5 fX47aRLm5us2heM3zQ4iH+amw5CahQhRuEp1SJxMVgK0k74eUdQdpPAy8I8R++tPcPVI Yozw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:dkim-signature; bh=YahCpnb0d5k3cg1n4ZqhG04YSHyP57aAMZeAR75hIGI=; fh=MkUrL5efMPF+Y084j8ve5VeRLyjhlmvKKCp+WxPK8nM=; b=fEJ9aIsvNrDLfr4N5rx2dIn474+zJ2yEgDXn2vOYMabHCEBm7bj5wphZp9y6NRYkMi jWRlYwv//2a5k59IPhl295rIn0Mbdo3PHOg8ZMDwslxNyGQIi7Ssc4rR9dgh6hvXdGdS 9G7qj1cCXJIK8deMZrAzq4IPEbdUtzJpqM5NxCLKyql0qUaWd7OXGljBtezFLUmP7d8M 8izSs1mTQHRqQ6cxHmA94hzacZnpOu6aPZF837UxaANEWhbA4pM1QoJ/otAyXv3a8FaR fH15HLlWjDsAEcuC66mV62/7dghx2+hj/iXIEratEHoq1mfRAG0b0VDYEF+6s/ND7teB wjLg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Yu6qSir/"; spf=pass (google.com: domain of michael@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=michael@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id ffacd0b85a97d-3a1f57ef865sor2604255f8f.2.2025.05.12.06.45.22 for (Google Transport Security); Mon, 12 May 2025 06:45:22 -0700 (PDT) Received-SPF: pass (google.com: domain of michael@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncuZEZJ3/pHZugbfpoPzzJ4aJza7KDGja8XO/3vYkZ9prUBkS2puqQQFbv1dXl0 HEUALU6dkXr1iad9OhqaAV/7vDwOuVKiF8KNjELdlZP/pQNX9pdAI4QoLW1PrgIpX4Z/XyHr2Vo zMAii5unWon789R+pwXMYtge1tVKymWtO9MshGkuFVpRE137LetLVzMkVoBOvuNK0L5MAwAtg2H VjTkfGDBEtLzKWyDnnns6vkEIuiPAx/knzoNC0vWlCH8WVmrIqtwRqeoZ2W+B5sL/tN1qgXUEa/ XKlN4xnoGwtW0Jtt+LkmFslqTL/kX44Q7BUve7CEgP/IIfM9xCeAGxo9hGjEayfL+uAxuIzdpKF d3ZZEKMuJIgfo5KAf29Qb0q3Eeg== X-Received: by 2002:a05:600c:4e45:b0:43d:46de:b0eb with SMTP id 5b1f17b1804b1-442d6d44814mr116511765e9.12.1747057521498; Mon, 12 May 2025 06:45:21 -0700 (PDT) Received: from panicking.fritz.box (p5b26784b.dip0.t-ipconnect.de. [91.38.120.75]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-442d76b7fd6sm77608825e9.0.2025.05.12.06.45.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 May 2025 06:45:20 -0700 (PDT) From: Michael Trimarchi To: linux-amarula@amarulasolutions.com, Michael Trimarchi , Dario Binacchi , Simon Holesch Subject: [PATCH 01/11] arm64: dts: imx8mn-bsh-smm-s2-common: Define suspend voltage threshold Date: Mon, 12 May 2025 15:45:07 +0200 Message-ID: <20250512134517.1418356-2-michael@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250512134517.1418356-1-michael@amarulasolutions.com> References: <20250512134517.1418356-1-michael@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: michael@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Yu6qSir/"; spf=pass (google.com: domain of michael@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=michael@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Voltage threshold should be adjust according to the worst case. Signed-off-by: Michael Trimarchi --- .../boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi b/arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi index bbb07c650da9c..5a1ec2f6a5527 100644 --- a/arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi @@ -105,6 +105,12 @@ buck1_reg: BUCK1 { regulator-boot-on; regulator-always-on; regulator-ramp-delay = <1250>; + + /* enable autosuspend threshold */ + rohm,dvs-run-voltage = <850000>; + rohm,dvs-idle-voltage = <850000>; + rohm,dvs-suspend-voltage = <850000>; + rohm,no-regulator-enable-control; }; buck2_reg: BUCK2 { @@ -115,6 +121,11 @@ buck2_reg: BUCK2 { regulator-boot-on; regulator-always-on; regulator-ramp-delay = <1250>; + + /* enable autosuspend threshold */ + rohm,dvs-run-voltage = <960000>; + rohm,dvs-idle-voltage = <860000>; + rohm,no-regulator-enable-control; }; buck3_reg: BUCK3 {