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 { From patchwork Mon May 12 13:45:08 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: 3982 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9A32C3F31C for ; Mon, 12 May 2025 15:45:26 +0200 (CEST) Received: by mail-wm1-f72.google.com with SMTP id 5b1f17b1804b1-440667e7f92sf21844625e9.3 for ; Mon, 12 May 2025 06:45:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747057526; cv=pass; d=google.com; s=arc-20240605; b=AKw7vxgBH+2sQHXQWwgcaQxvuyFFWi7bTCDSNKUaDhzMdlyjPSK5vm122+nyZBhHAy 56kFotEcJz1NrS2bWguGchEWKg7VD5ZMD8RUb8RrvU/aV6u88GJo9Pd+XMGCKqsza46e oq60LPqB5u4JFvfQLjpLOMEPIeygHx4aPTnehxFYS0kTpax3mHKsDapIywoB5nmUaulk lgWIQpE+Y694t5wdOF/YSS2mFS2KEHOyEkcmmKz9/WFGloY489Ckcx8eNB3PeIBsD6VV mVvY63TYX5qe7hrlQDMnf8aE5TjuthUVnm3tmZkuLE21qgpBqD3iGGcMtpsC/wBQ5F+N KV0A== 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=QpLzZcSvrhXzlnO8lXzYyaCq2AgJBPzUyDdrH94DJYU=; fh=1++BoxDuKSljywmj1I6y/zPfXy1KJWO4PpGpsTz6vuw=; b=jC27j4W42ys4KXVwncRYyP4KbWRLDk0EOmAhznYfsv+jdtxsH0fd8ntDvABH29Mn94 +Ogot+G7hsjLXrOVrj8b3TVUXi15o9vyTtdpNJqaWEp3VWHEpL+6/Q+TrjERQc9qOHM4 1YNDUi9kPt2JqgX3ls9hNdFu3yD8Gv0OsnYrHmrCHqlkNVrEm2BSUn4qgUMTlZ/9xZFm 31WH0IYoHjI+KdfRoi3xExIQOZRJsocO22NbvOuJucCuTKOmTHhoVctoExCeWPTs+xh8 MRXc3hdi7ZzdY/fs79FKFgSqAAJ9/mvA0RPHbPuEfewrjVOLIcBs2GfeJYQGpK/m89Ul FpvQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=qTpKJpMt; 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=1747057526; x=1747662326; 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=QpLzZcSvrhXzlnO8lXzYyaCq2AgJBPzUyDdrH94DJYU=; b=LGTYNM9NXRM7zLLrFIDhmniAB556kmZT7/zc+Z2NGHg9TmErS+evjSVClVvumFgSFC 3YpWqBA1Mm2kn8dyXhbqe8qb2r1aNgfwBiLudBK2CLc+wnwvMdHOrZpXkiDeVmjyG7hZ v6e3jDvNny46hXphDWR8IHIS+cvmrqzO5Tw1w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747057526; x=1747662326; 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=QpLzZcSvrhXzlnO8lXzYyaCq2AgJBPzUyDdrH94DJYU=; b=LoprvvoWcdDPq91bb4rGUtO/Xot0SnYyQhB5G40NN/oAWL5KmfBjLe/OUYtNlRPJl9 FMpAaOYqp+nRDPtftijG5IWei9JAHrppG2r8Y1m8PjV0JbQ8k3o9sU6J+glZV2gkVX4e UeTsGU3fcs8pqSFScAF7RGvQJ/SvgULmJBQsR6jpyrbFBzsAXduk49wFrAhuJAe43i3V KtADW6XRUJeg+KOuXVc8F5KswEa9ic05cz4p3nzzKCSjmz9oKJgJkKtpnQkkVsUFXZWG JgLBYl9TUYi91jZ1fr6mApn459OhKT/dUaEVfR8/b2zAuDubb8ZzClhNl776RcnY/dmL kJPA== X-Forwarded-Encrypted: i=2; AJvYcCXTr7RXP4wR7aQcC3Kwwuak65iTn1IcuvdFcIilf9nALRe/3YiWCkQTN9zz/8mSkKDxjbC6TARuNFL2ONOA@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwE259o+RjRAlV11vUmUGeh9UdVhOImk6I6loVzEELnHYxuYB7n ePzPBy+9UY802zV7C19Trx4+URmRc2gFVa4uMo9ERlrponELoti9dald/nCRHZLS2A== X-Google-Smtp-Source: AGHT+IEI6nMkhdDn6mZjVjdSHEgVWybSqamX7zpDrKwDw7//U3P+fqP6aoE9X7c6ePQAPgpc64m26w== X-Received: by 2002:a05:600c:c04a:b0:43c:fdbe:4398 with SMTP id 5b1f17b1804b1-442d89ca325mr87642925e9.6.1747057526100; Mon, 12 May 2025 06:45:26 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBEmkDxQ9FMtLi8EV/Q1ag+PvRlonqaXq9W3SJ5nNdkNhw== Received: by 2002:a05:600c:348c:b0:440:6a1a:cc17 with SMTP id 5b1f17b1804b1-442d01e61d8ls22388515e9.0.-pod-prod-09-eu; Mon, 12 May 2025 06:45:23 -0700 (PDT) X-Received: by 2002:a05:600c:4454:b0:43d:83a:417d with SMTP id 5b1f17b1804b1-442d6d44a31mr132628015e9.12.1747057523478; Mon, 12 May 2025 06:45:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747057523; cv=none; d=google.com; s=arc-20240605; b=YvJfxyRWlz2qam2Jj4GEIW3YzpXB64heSX8flHB2MCZUG59PS/EVyYqfS1DxE2ANfh dt0YXaxLltLjsnB5A9aA0PoFrT2zvgDi0kyC3GFlfTyeXdIuRV/AkhETHNgAHzKHlZIr mhCxIYGfuiMcE9ksTY8pZb0sZkabNGjn//jD8BPxkBRGy94fJjfg2OgOWQPZfqVkEhfy YpQWG9QYYZhPJF0Qo6GziZbE9u5kkOEwqRXzfq3BZKuoi533m34XJ5/OhUBEhYPUkZ3P Mtiz/mJFjMf7kuGc6tu4gPIB2fLR+fgrFgGcPAFm0ulVatvu5fN1olhJILRiTf4hL45b inog== 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=fXPPyfmval9u39NmAFd7Z3gx86R+xdVaiG3aPN9fREc=; fh=MkUrL5efMPF+Y084j8ve5VeRLyjhlmvKKCp+WxPK8nM=; b=IMJocjCBAG0emoUqSPPUHB2zVTr6ULllZ7/fWGa1JwqW6iZenhUNtv4OPBuC6E7xzk J2dX7igBzoGmEOtgax8tCd/aH2cILgrhcGgV6LTMi0uviUU+lP51b3e2IjA1FNT4UZ+O CpbGFcIm6xyYnWIs1E5r88k1pnDFoppApI+W6b9af+tmwu0oBzioU+gY5BOGDdBIGDMR PC5FOTqyr7H/YizZaDl9k5mx/owxkqublxlVFaL8eEcLJY+tcH2JRKiSfoz9OrEivysd +vBLmd+DVJJAWlmxuzzV1Ll9g0YQXc18xI62NpCXCO0Vwcwc4Vz0wF5dHq3Pkof1+err eH4A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=qTpKJpMt; 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 5b1f17b1804b1-442d67ee258sor24600565e9.5.2025.05.12.06.45.23 for (Google Transport Security); Mon, 12 May 2025 06:45:23 -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: ASbGncsUEN7h4W1iAnKbx+v+TW2nxsALkbW3nGRmpx5wjbHQH7sIakqj8/KodY+WWnx jqyVad+EDFqD2ZTtmYTKaBVSJww0Aoy+MYw9FbQhy2Z84YlA9pu2CC2oqEj8GbPZcbhnSVQUGO1 I66rL3Vb8dqtNsRbFGLlL6H05Y103qLMZhxTqZjZh5prbekG4lqFZKcodX13Sr7+5aEVkAo2Yyw 0locedcQ1REXr4EzTtT/ppAcxORebmDLNVnoZQ+idUltumGf5X+RrcGkLuAnwVoR8i9KS4e8PgX Vy2hQT0MNTjUJ5Z5qv/n1WxGrsTIjNWFqMdi8lQhT/jDeusoqKWGDHB/ZDNAJJbBgr5Y3JiIpNB 79u1xG2La4BHelNUzdTlD+mU21g== X-Received: by 2002:a05:600c:3b9a:b0:43d:45a:8fbb with SMTP id 5b1f17b1804b1-442e2ee9746mr47780275e9.22.1747057522637; Mon, 12 May 2025 06:45:22 -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.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 May 2025 06:45:22 -0700 (PDT) From: Michael Trimarchi To: linux-amarula@amarulasolutions.com, Michael Trimarchi , Dario Binacchi , Simon Holesch Subject: [PATCH 02/11] arm64: dts: imx8mn-bsh-smm-s2-common: Leave regulator under hw state machine Date: Mon, 12 May 2025 15:45:08 +0200 Message-ID: <20250512134517.1418356-3-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=qTpKJpMt; 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: , Let regulator to be controlled by hardware state machine except LDO5 Signed-off-by: Michael Trimarchi --- .../boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 8 ++++++++ 1 file changed, 8 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 5a1ec2f6a5527..1f641c76a5ac7 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 @@ -144,6 +144,7 @@ buck4_reg: BUCK4 { regulator-max-microvolt = <3300000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; buck5_reg: BUCK5 { @@ -153,6 +154,7 @@ buck5_reg: BUCK5 { regulator-max-microvolt = <1995000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; buck6_reg: BUCK6 { @@ -162,6 +164,7 @@ buck6_reg: BUCK6 { regulator-max-microvolt = <1400000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; ldo1_reg: LDO1 { @@ -171,6 +174,7 @@ ldo1_reg: LDO1 { regulator-max-microvolt = <1900000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; ldo2_reg: LDO2 { @@ -180,6 +184,7 @@ ldo2_reg: LDO2 { regulator-max-microvolt = <900000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; ldo3_reg: LDO3 { @@ -189,6 +194,7 @@ ldo3_reg: LDO3 { regulator-max-microvolt = <3300000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; ldo4_reg: LDO4 { @@ -198,6 +204,7 @@ ldo4_reg: LDO4 { regulator-max-microvolt = <1800000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; ldo6_reg: LDO6 { @@ -207,6 +214,7 @@ ldo6_reg: LDO6 { regulator-max-microvolt = <1800000>; regulator-boot-on; regulator-always-on; + rohm,no-regulator-enable-control; }; }; }; From patchwork Mon May 12 13:45:09 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: 3983 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9B8D83F31C for ; Mon, 12 May 2025 15:45:27 +0200 (CEST) Received: by mail-wm1-f72.google.com with SMTP id 5b1f17b1804b1-442dc702850sf12635965e9.1 for ; Mon, 12 May 2025 06:45:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747057527; cv=pass; d=google.com; s=arc-20240605; b=g+JdWIwgZkPweC6XZVd3O4yZZQE46jIJ6lJozqK8SDJbqa2/9ATL0yYTrF39R5l5sb Z5JW0oaUcX0ARo3npfH532vWZYSryG0x4I60K98x0ZoXoFnqRlZ7a/4M9a84L1DHSPUL GxjjrjYXk4eSc2QQ+mN87UqqWvxiuRfcUXtkiBFkDrRMxUwdqPqBJ290AuUIbbHP+pOT +5i1uGb0jHgtvhHE4zUaY8f48VM0SJuNfaRNae5VDqnBxC3kl/4wa7zn7eb/NQTTgHkG UjYdhKTYCgKrsMkhkV7iGUkQkjS8q9uoqrIQNODE7Z4ez6fWCt29AqvkBIlPOFbZDatp zltg== 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=NBh1zjSeoQxjuL7jWfm/fwhiA1jeARPk9vHyrWjXAxg=; fh=d9AeNVAFvFP7Ky6MYv3u3KjCEZ1QKVq6mIDg504mzLs=; b=DeR8jEl75dsMViUwhWwlPK4UoBHEkEto5Xf+Sb3M+umT09AsdAzXYfOL5ZSZ+vroQx hRAZMDNP5ad8M1qPjpJlN5ThXSVRwHbnPSkkOKdb18l6CWu3cfz5ygbzumNLBgeqWAGZ IbjtOcpl0LdnndbQP+0E5ZnnOvSt+Om1d87vvYzxHCpxzP1G0cC4skgOXwh42pS7LZND 9fmS4TJHJk04KgXqtjliD/mmZAl87G2L0xlikRE7U0pqdUaHXVe0YeH3IVQcq9OVONMP ZQ+MSlUf/dhm6vygOr2fXvSfx0jQeY2KkGoeZsENmBVbBbXNN2P5wltZWdL3WqrtPIlB ubkg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ieFSKfYs; 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=1747057527; x=1747662327; 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=NBh1zjSeoQxjuL7jWfm/fwhiA1jeARPk9vHyrWjXAxg=; b=fxMTveqmk50Bp4wFkGpOqL3464/LeEN54Bfs4xsqCidNo5mClSpg5e6rc32lm4Ztxd L6FCbQieteeyd2znWkGYvvBlZKtEuolAOGONRYRUx/ZISt2ZDfwJubXjCk3I12JfSEsf 7kvuaf3mdOpykeN7ZzYGUBU/iQPeTtMKVR2pw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747057527; x=1747662327; 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=NBh1zjSeoQxjuL7jWfm/fwhiA1jeARPk9vHyrWjXAxg=; b=qVnmyMZ9buDycxbolOHeGwLE6h1dkugaPXu+H/DfO2YWZacqP64FhmdYXy/emnCGHn H4J3VlsTpIAOQBC6c0ZEUGy25rc9Oz8AKQkoQ2n2Z76yGjMvpZYapVzLDOINmLzspsxe yfIa1cSozxWNH5Y8nSceeafritJiiLLFCWQTFWYVnb1nMmG5n6dmeUe+jdKwDXnj6C2Q QKN/97yHeHOMR1pFKFk3+XNQKKGHjmkywVA9FlbkPKz9Uvw4shNNZoNo5kxQEJrp+UNx Au5+8kQVByI79u5g+gqtl+jiWw+EEuAh4DYbjiE45gwJirJ85obP5zxw5N92tuHicFbW u/tQ== X-Forwarded-Encrypted: i=2; AJvYcCU5g8hUY0E1AG5ev7zWU0wTWupqfaqsQQODO+FKZ3BAvFQcWDcwCf4JOkfqzP1yTmsoVVKjqCtXnPsTwSpt@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yy26wfrmhJ4/YIfeRtX3dMbAnygkVdveOL5bE5v9IgzWsfrBiPv dDEZRhjMIiMb47aKYOAztSj3h27cfhWtHcmNZASJtYCBjs4jwC91tjXT08ld+L41mw== X-Google-Smtp-Source: AGHT+IH0ZoklSELekd4xG/gWa7GIr0SKi3b38aYiofW7VTJLRRTwagaR2CRmhWAFcIcZ+5BijNcIxg== X-Received: by 2002:a05:600d:2:b0:43d:b51:46fb with SMTP id 5b1f17b1804b1-442d8ffb116mr90189645e9.2.1747057527228; Mon, 12 May 2025 06:45:27 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBEPMj6BrbDNsXxmQ9PzxSaDC7AtvR03vDHpr1lz+2KI2A== Received: by 2002:a05:600c:350e:b0:43c:edda:8108 with SMTP id 5b1f17b1804b1-442d07823f2ls8670545e9.1.-pod-prod-07-eu; Mon, 12 May 2025 06:45:25 -0700 (PDT) X-Received: by 2002:a05:600c:1ca3:b0:442:ccf0:41e6 with SMTP id 5b1f17b1804b1-442d6cf2e62mr125752275e9.3.1747057524705; Mon, 12 May 2025 06:45:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747057524; cv=none; d=google.com; s=arc-20240605; b=L5iFBlVhNOCu3b1AuAaVHdTknDZBKigHoDe05p4GzOquc3zh0ioIDE0wvUj+DpbGOG 3mULqNdPTH7vQLgFRtufaX6tvlX46lcm1bBAHUFHDRhRFs1V6xVrXgYTv5H7mUVSqIEI amboD/x4aIlwuXa7XLcTFrMcFal9flTVVjvjpajDSt7Sn5DVGc9eCT/kjAJgMiD20CtZ zmSXsD7G6Ib26FsxIi7pYunP/Jc37ZGSN8z5JbO0YCIyA9IjVWrnSUdYvxyAnbF3HC0i O73UVhrUza5pd7ZKQoN4DhanR+4/uV4NDnzpRyZ9qXPCaIW5OMWQKseiv3O0HObmAaYl p09Q== 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=Vka7ISxeOMGbW2MR/s3GCY0o07p0DImVhTkR0A3/rB4=; fh=MkUrL5efMPF+Y084j8ve5VeRLyjhlmvKKCp+WxPK8nM=; b=gN1VL+moIxeraJL2GvRy55VFMa3hqkPsdi+y75h/rKhpv07UnrDYPKJ5BNdiUCTf60 FzXMPZgG4PZe+PdcC84/cyk4yTG2OqOuGmA6LGoySBbGF14vbPXjjv5q2tNFfq85pspm 2hbyux0s9IyfQdGUeulIOiuiDOXgkFo1dtv8iW2niuWGjuLbj1k8P1xYeI9t7n+PVSul fJDyErM+X8eW3DthPwbB2uROiPg2I0QBabDVUWZL3mWQ2JPNUmWVSQFxIC+wgzV/ByFV iJkAF6G7MLarL2Ng0d9Ee9Z6Zpb0TvPV5h9BxPAIDGdkok5RfNB9J5uR/DsZlpfvNQVR wG5Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ieFSKfYs; 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 5b1f17b1804b1-442d689de72sor23071745e9.9.2025.05.12.06.45.24 for (Google Transport Security); Mon, 12 May 2025 06:45:24 -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: ASbGncujYvRIlBgGG+7Wj6wggCzQv1SoV6XJGB6BGndd4pF/Z1kdoixieahtztusLdH hWi6uy0ph3PM1/oyAe69P7yyf7vkjryk+cUU7B906Me+ltt5h4QfTA2ZU+/Y48qPFWSOrGYQ22T 002V/Qs3Rux0gjWxh+Ojyx/DpoJZSNT2cgKMVA3U1I0LhQfxTJTm1+etg418snR3zm8nkvS5HSI /zzyG0IUUb3cYYIkpsyoK4FWUlGJabrxxJSPRJe1Z0w9Q7XS9Cbf1sznewnJniqDVjZXigVFAa5 MN0RHRxEpy6Pw9avzbIpi8bxbB9TgiIyWqobKDT6xUy+nFq41w834psJJO2qt6PmpX1lykSLLW4 GFGPwRf/HstKeeU07ZCtJMMeNhQ== X-Received: by 2002:a05:600c:138f:b0:43d:47b7:b32d with SMTP id 5b1f17b1804b1-442da05cac1mr86039405e9.25.1747057523822; Mon, 12 May 2025 06:45:23 -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.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 May 2025 06:45:23 -0700 (PDT) From: Michael Trimarchi To: linux-amarula@amarulasolutions.com, Michael Trimarchi , Dario Binacchi , Simon Holesch Subject: [PATCH 03/11] arm64: dts: imx8mn-bsh-smm-s2-common: Keep wifi enable during suspend Date: Mon, 12 May 2025 15:45:09 +0200 Message-ID: <20250512134517.1418356-4-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=ieFSKfYs; 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: , Allow the wifi to be enabled during suspend. Use case is needed in most of the devices deployed in the field Signed-off-by: Michael Trimarchi --- arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 2 ++ 1 file changed, 2 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 1f641c76a5ac7..8623dbfbc8dd5 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 @@ -282,6 +282,8 @@ &usdhc2 { mmc-pwrseq = <&usdhc2_pwrseq>; bus-width = <4>; non-removable; + keep-power-in-suspend; + status = "okay"; brcmf: bcrmf@1 {