From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 689EAC83F3E for ; Tue, 5 Sep 2023 17:09:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1354139AbjIERHO (ORCPT ); Tue, 5 Sep 2023 13:07:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238332AbjIEQh6 (ORCPT ); Tue, 5 Sep 2023 12:37:58 -0400 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 06469FA for ; Tue, 5 Sep 2023 09:34:35 -0700 (PDT) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-31f4950333cso1753296f8f.3 for ; Tue, 05 Sep 2023 09:34:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693931520; x=1694536320; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ca2eAe6pvMNyR6imFqpBniy7ICyAfe/hANZLQ25/e0Y=; b=LpqmCxG9qOXUhYPlb/enj7fUU1ciwCJg+yxQM6pxmc3CwKVHHsFZLCJZrQRw6Zbgww Vw53Qe1hp5L8yUMNZTJuriaz2hwJNzvuZOrvenCyuJBQ65qZZ0ZL3ZRGbuUCt9SHv8qR lzcBCGSD4+0G0qlZNOigb2cg+ns8ee8c48JmText/ukbJNnfhCuP3qpWcFj+r4iFmtMQ F7HuJbn+dP66OUXNZSH+YuyD7nFVibHvC5zqAHARpn2xmG4+yCYOLp5B1u8ZvPrL6oq9 zKk9VCiuRD3yScQh4mlFfB1Ws7+uYfbXY2tA25uKR3/ETBR2tDz+eNAt+ehuq7EqO8Iv P9Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693931520; x=1694536320; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ca2eAe6pvMNyR6imFqpBniy7ICyAfe/hANZLQ25/e0Y=; b=ABhM6Xi8sNwyHJsDQr4ZMqAiVvfUMNBreD4chzZ5u9dTu5Bb841wW/o134um2wma4N R0u0AvPEqM50z2sQyLhY3yuJjShhl9pYh63K7SrZDwZ7vWnqXur5ClPLMupu2lTF5yrX g4q4NWmNfnlpQTPjMDKXBzXTpN6C8kDmhOkncaHqU/vvFNjtNLELFQSD/fAmUZTTdfV2 jLzYtmynwz3njJY6H224uT5OKIr4r/GVFeZYJA1isghSkGRtdfFeyh1PTzEAvNWrCuo5 BPP1Cc4Ca54SdP5eiKCqxlZnZJAnV3PwEA9z7MuLVt/dlF8oA106AzWknJwjQDuQ1KZ8 cTtg== X-Gm-Message-State: AOJu0Ywq7MCfiwNM0yaWYzSe2KhCUfTHVuxA7eSE60hbzahSQvT7Gi/W jJxGyFmiYISQ4vYJkQfeiHGUAsKNmWTBdQvrobo= X-Google-Smtp-Source: AGHT+IG+oCDVe1qnz0Eh4bx1Aac6LkewwnuG8hvHtmfCrkF0hc+vfTNz3AZGaXnbaYCTFMaA43jutg== X-Received: by 2002:a17:906:304a:b0:9a2:139:f45d with SMTP id d10-20020a170906304a00b009a20139f45dmr267866ejd.43.1693930768881; Tue, 05 Sep 2023 09:19:28 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:28 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 01/12] arm64: dts: qcom: sm6125-sprout: drop incorrect UFS phy max current Date: Tue, 5 Sep 2023 18:19:09 +0200 Message-Id: <20230905161920.252013-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Neither bindings nor UFS phy driver use properties like 'vdda-phy-max-microamp' and 'vdda-pll-max-microamp': sm6125-xiaomi-laurel-sprout.dtb: phy@4807000: 'vdda-phy-max-microamp', 'v= dda-pll-max-microamp' do not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Acked-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts b/arc= h/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts index 272bc85f1719..90b5f22ea9dc 100644 --- a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts +++ b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts @@ -406,8 +406,6 @@ &ufs_mem_hc { &ufs_mem_phy { vdda-phy-supply =3D <&vreg_l4a>; vdda-pll-supply =3D <&vreg_l10a>; - vdda-phy-max-microamp =3D <51400>; - vdda-pll-max-microamp =3D <14200>; vddp-ref-clk-supply =3D <&vreg_l18a>; status =3D "okay"; }; --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 52A2DCA0FFB for ; Tue, 5 Sep 2023 17:31:59 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236885AbjIERb7 (ORCPT ); Tue, 5 Sep 2023 13:31:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40746 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233009AbjIERbc (ORCPT ); Tue, 5 Sep 2023 13:31:32 -0400 Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9226325EAC for ; Tue, 5 Sep 2023 09:57:08 -0700 (PDT) Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-400a087b0bfso27112045e9.2 for ; Tue, 05 Sep 2023 09:57:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693932959; x=1694537759; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1I6IwceD9yMG95Xy3C5UFcBdFWUjpLzegH+tNAfDOaI=; b=fOgxu5j7X9Spgjc7WQGQQ+/vodUDV8sP8cQHeF7K6kti0DemHfEbNudMAoVryY7uJE U0yNNud8Jxl/C8thbsruG4j7/wUnhOUb+X80E48aREWLn6zB0ukyPRO3nUa85pRn6A9e 3UH72GnbdEbljAVLYuNqvH5LIKLmV9mLO4JDpYDI8ecudWiqJCutRMv4o53Z1ZmomfAp qUF3+Z1CD/ijU8O/aniP8EpIbiGT2Rhz+f01Cn6c2qUyIB1TqQl/SbqiA576qjN/JZLD +w2/6SxWu+1zW6BlP4ei0Rn3HSoBNELzDBngJdwWAPngJEik2xWSmuXpu9Rkqr6CTbMU /JPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693932959; x=1694537759; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1I6IwceD9yMG95Xy3C5UFcBdFWUjpLzegH+tNAfDOaI=; b=A9TL9qR3vWD08LiXjRAEmaiEk0Oh9dqm/BELEjz3/xKthaXamlCbMnjZSudWoYblYY +t5SWUgjTE84TisK9bkwSmNOicQBCv46MR7I/9JXzk0jF8n9rp2fi1kklmce5GLAsQKc uVjdXdyuo76c0ijWKDRxlDzHgniNbROOOjMDKfVve6Z3Y9yQyru6jHRifbggewa+MDi7 qjyAA/5bwfWjuWKzQXrDSV+KKpBuCgZD/qvP5vzG3qYL5FDz8WYFk+SUHNRDg0U1NyHG VVCZtmGnfhwaEqaf4CtecaDkiFDe3kgSahTHBX1tChxhwyupBSd6FfZDlqbRZekx+iMD HkLQ== X-Gm-Message-State: AOJu0YyumQs+3hfn7l8ZiwL9T2IJl1JCaHe2YFteG+iZQTUTE2kc9nk8 5ErY1KUwA8ETBZkftXspeRDL0TNjhUhx//V6TEY= X-Google-Smtp-Source: AGHT+IE652HnpOuqvnVBGDDLrT5wGDbZm60/a3Eibz5HpmZ0r1doLgr270vkCnEhcqO3UeDgCRLTVw== X-Received: by 2002:a17:906:1db2:b0:9a6:4fe0:4552 with SMTP id u18-20020a1709061db200b009a64fe04552mr203290ejh.46.1693930770138; Tue, 05 Sep 2023 09:19:30 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:29 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 02/12] arm64: dts: qcom: sm6125-sprout: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:10 +0200 Message-Id: <20230905161920.252013-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: sm6125-xiaomi-laurel-sprout.dtb: phy@4807000: 'vddp-ref-clk-supply' does = not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts b/arc= h/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts index 90b5f22ea9dc..a49d3ebb1931 100644 --- a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts +++ b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts @@ -400,13 +400,13 @@ &ufs_mem_hc { vccq2-supply =3D <&vreg_l11a>; vcc-max-microamp =3D <600000>; vccq2-max-microamp =3D <600000>; + vdd-hba-supply =3D <&vreg_l18a>; status =3D "okay"; }; =20 &ufs_mem_phy { vdda-phy-supply =3D <&vreg_l4a>; vdda-pll-supply =3D <&vreg_l10a>; - vddp-ref-clk-supply =3D <&vreg_l18a>; status =3D "okay"; }; =20 --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id CD33BCA0FFA for ; Tue, 5 Sep 2023 17:09:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1354054AbjIERHC (ORCPT ); Tue, 5 Sep 2023 13:07:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49480 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1356518AbjIEQcr (ORCPT ); Tue, 5 Sep 2023 12:32:47 -0400 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D681ECEC for ; Tue, 5 Sep 2023 09:31:56 -0700 (PDT) Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-977e0fbd742so390318366b.2 for ; Tue, 05 Sep 2023 09:31:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693931434; x=1694536234; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nc7aDvSgD11jc9qTAmRhPuXkI/EL03RkU/8y9cpVhM8=; b=hKqgS4P6yivaPrYLaPX9eybnZymokhARUWGIln1oYy3u21W/AwA54R/QE0NIMzjMup 1xakhBK87BFl+neaD2Ml1ot34lX03HmHKBRiw9bDIuoPLIiHa2w8PfrxZxaJjElNITPA ehLcfYQ4krTGHHtmaVJlgmXdGIhptVgbPp2KJvkfJPgsW/U/PN82NX8hIjyJp5migNQd xV1YGdrfSy26w9vv8IY9KROMgbZcNT6dUmXl2eht5nWY85nywK/BQXMY2EL9B/tVLevM ABG362CHuYSGK3MxayZMeaHXEjNXnE8cBNtxjHhCV4oLYpcJRlp2SZPPY4RP9kmsgR2k WbkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693931434; x=1694536234; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nc7aDvSgD11jc9qTAmRhPuXkI/EL03RkU/8y9cpVhM8=; b=jgAkHSX7zN7BrSMm6Dn1JshYIRHspgkh+S0LSxoa4ibUxIxVgYpdHQ5fn/H+eeq6Mz BKFvQ3XOlKAVSwkltNRSsiWcxWVXJytJi73GoxOswS72Wi2PBblG2xMiVo9Yi2LeRHHf 7D9ZdGpMhCMi55nFyx8MRSCxdnEYglniuFDBWrPJFJdW2R/0ua9ovTzZawbfcNj+tyvx oF9SO60AkFMoM/xittd8UT46yL5UGx0AsWVIA74nBS07ZxPTqk+6yzvfJWGh29lkMUkr arPFN6ceaYvf6342iDJCCOyG56bWmDoJ/mA7f9etk0TSukUPZ+2yqK7kiWdj8HrM6rf9 DSxA== X-Gm-Message-State: AOJu0YwgAfQ/xAbXGW4d3K/Zlwrj9JifFIQfO+YVMDD5QGTK+VcLkP9Q IWFeeYOAm2vSxDH8Oq93ObZgLI4+MWrqFumDDes= X-Google-Smtp-Source: AGHT+IFDt0aiNmz4JoBfxZRfoL070Nshr+IkSPI/NbDBpHRKk536hIiBuSGX6XbpHkvfBjtKOnU/ww== X-Received: by 2002:a17:906:768d:b0:9a1:db2e:9dbf with SMTP id o13-20020a170906768d00b009a1db2e9dbfmr291124ejm.14.1693930771239; Tue, 05 Sep 2023 09:19:31 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:30 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 03/12] arm64: dts: qcom: sm6115-pro1x: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:11 +0200 Message-Id: <20230905161920.252013-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: sm6115-fxtec-pro1x.dtb: phy@4807000: 'vddp-ref-clk-supply' does not match= any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts b/arch/arm64/b= oot/dts/qcom/sm6115-fxtec-pro1x.dts index 9b70a87906dc..98eb072fa912 100644 --- a/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts +++ b/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts @@ -219,13 +219,13 @@ &ufs_mem_hc { vcc-max-microamp =3D <600000>; vccq2-supply =3D <&pm6125_l11a>; vccq2-max-microamp =3D <600000>; + vdd-hba-supply =3D <&pm6125_l18a>; status =3D "okay"; }; =20 &ufs_mem_phy { vdda-phy-supply =3D <&pm6125_l4a>; vdda-pll-supply =3D <&pm6125_l12a>; - vddp-ref-clk-supply =3D <&pm6125_l18a>; status =3D "okay"; }; =20 --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id F404BC83F3E for ; Tue, 5 Sep 2023 17:57:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238592AbjIER5E (ORCPT ); Tue, 5 Sep 2023 13:57:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49826 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236617AbjIER4s (ORCPT ); Tue, 5 Sep 2023 13:56:48 -0400 Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A6AD719A5 for ; Tue, 5 Sep 2023 10:50:41 -0700 (PDT) Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2b962c226ceso46406221fa.3 for ; Tue, 05 Sep 2023 10:50:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693936179; x=1694540979; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=RGaxUhsaWm/cp+r2DPolOLK8u8MC47KqNdL9YaScpsw=; b=xfvWjaPcrbBoTzC++8aacXsGIKdVmW15FwYSmRvYZTlFW3tD460/0finu9DFValpfA rSfFbGp/zMZl9pQC+x2BfYfL8/76g4EW94fHlYUTkYBpRC/R9BnfXfec/cSfm4sgsf8h +dA5yyriegpfNrqRFFXeaNXpFpA4uPMbop9SCBgTdeUhFmKQGWL2EYkFGq8EAOdoDiO2 DvDxg1So88eRrA1WhYzXZLKiWO8XaMs1fAqlYvxu1fZhNEdZMlvLaHBsYEpqTS76CqyK H6JIOAdqm02EjAd7xHGZeGTxfFDnb+JOn3tIK1+/VrqAOx/yYdVfve4eKEF57KUcroi/ 5bVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693936179; x=1694540979; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RGaxUhsaWm/cp+r2DPolOLK8u8MC47KqNdL9YaScpsw=; b=iyq++Emowq3kLrll4jVVLH2+2T+RlnB3cNHIYcPXM1K5eH7FAjSKjvn+d2rjtuGWY+ X0ZC8qs8WePG5JhpT2WsoB3PMmM2m7ZM2VJ5H8xSsWoc6T2NAIlqP0MRwSVjLk3aea+q JfOzx7WqXAQd6m7qM2hkEc5nh7NB6tPnjUGbVtWLDKH1W2Dv5kcJjQaQFDrmN4gCdZ46 thUB4TPI3804r77ELiFZfRm1mVJaeetyrqXVwZ6I6vaqqSpmTvXRLSXFsXcb7C4ceWNa d03Pd7JRAw4iKO9xkO5NL19i0+ffrTJD2B35urdPzc2xf2iQDzBN9NoQs66Osa7w7jaa 8GNg== X-Gm-Message-State: AOJu0YxWxWu2KkhD70yVlnbKBRUm7g6Rfq6edcjwT+N6qD0VEFvMuH4U vUoMslUhBp0clOgQWomCQnY8EXp1rJMjJvicHOM= X-Google-Smtp-Source: AGHT+IEp1DTEiq7Z2Jiw52W4zhnCePvt/4EW1RpyNiAdy2vPAMIQNgxfwDn0BPDatgDGfl5TO898Pg== X-Received: by 2002:a17:906:20d0:b0:9a5:b8c1:2ce1 with SMTP id c16-20020a17090620d000b009a5b8c12ce1mr242650ejc.31.1693930772320; Tue, 05 Sep 2023 09:19:32 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:31 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 04/12] arm64: dts: qcom: sm6115p-j606f: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:12 +0200 Message-Id: <20230905161920.252013-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: sm6115p-lenovo-j606f.dtb: phy@4807000: 'vddp-ref-clk-supply' does not mat= ch any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts b/arch/arm64= /boot/dts/qcom/sm6115p-lenovo-j606f.dts index c2d15fc6c96b..54da053a8042 100644 --- a/arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts +++ b/arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts @@ -344,13 +344,13 @@ &ufs_mem_hc { vcc-max-microamp =3D <600000>; vccq2-supply =3D <&pm6125_l11>; vccq2-max-microamp =3D <600000>; + vdd-hba-supply =3D <&pm6125_l18>; status =3D "okay"; }; =20 &ufs_mem_phy { vdda-phy-supply =3D <&pm6125_l4>; vdda-pll-supply =3D <&pm6125_l12>; - vddp-ref-clk-supply =3D <&pm6125_l18>; status =3D "okay"; }; =20 --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 14C01CA0FF7 for ; Tue, 5 Sep 2023 18:40:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235957AbjIESku (ORCPT ); Tue, 5 Sep 2023 14:40:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33168 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233153AbjIESks (ORCPT ); Tue, 5 Sep 2023 14:40:48 -0400 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4AA65E72 for ; Tue, 5 Sep 2023 11:40:16 -0700 (PDT) Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-402c1407139so29840845e9.1 for ; Tue, 05 Sep 2023 11:40:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693938856; x=1694543656; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VSrCRSGbYpW5ai6iRwGDzaSKxkP5+0TJhgHCmN0LPbE=; b=IAeRJ6l2nEIXqa/4XUK6QmuUkyWgPQCKcKiCqaZwdlpih//1h7p7Lf2bR0ddWjL68t 5YT8MOmqnK8GtGQ9JGxw4OwMJpWifvoxAj6sXgJOKERSKCOaJVnCVe1gRNyMxfHuCl0z PfmNenCgbWAzKoBprYKhpDnKNlfoLFhETXmZbupN9YG17HPCD/DcrVQupT7L3ylgmHkM 6olZgUkC/cD6tJfgNaOwIr8IebU6e0LVAgDx2DFHoc/fceRgpm06zZ1NJBjYV1zMq764 ILv+62D17lRXpJZQXZkC9KW1IgTdPJJQC7jMC1u1qMzGkMLzQ+7sHOayegp8vRKqO9RL ziYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693938856; x=1694543656; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VSrCRSGbYpW5ai6iRwGDzaSKxkP5+0TJhgHCmN0LPbE=; b=PJdOZ1f50VV1Ds7Pqnniz9lxnD9w9hJDjZiv5Rh6YM9DagtRulaibN8ZikT2XsvCIT 65Lcz6v5CYuM6jkmDy8KHuL9FVL4i1aGGxDvsCcRvKxWHmC/JOm6pZ9te76fwzmw6CB6 zPqIkKT9IQnvMgH8CuAs9QHssyJizyOqUAiD9IQR32H4+5STV7UAHTP9KK2LtODmjcHA 71zuNJ5X60T8pPkV/RnzmipZ8N6e4xoYU7mpzRnpunlIPgg/lLlZ5OojL/GaDlP47Q/r XFCaR/60kVdOGyjx/qoIx33dCPn7xYTNkstG81ihDnXHbzgq9xhQ0YtFIZRPrp2iGL1F 1Lhw== X-Gm-Message-State: AOJu0YyE9vPp4BnAZ18KMGk0519jvIGDES+698oDB8HbSbCFoLDBWzEb POjdcWDkPY1fU3JCnCxzB/HoNxYS0Wb3Lo+6gTI= X-Google-Smtp-Source: AGHT+IEvHvDkL/lwj2z18NbyDp5Lnix22wGCXyb6dsIf/iVENXsMx/XhwkxQAS0wyyCd41yNwAxfYg== X-Received: by 2002:a17:907:7811:b0:9a1:aa7b:482e with SMTP id la17-20020a170907781100b009a1aa7b482emr259657ejc.26.1693930773471; Tue, 05 Sep 2023 09:19:33 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:33 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 05/12] arm64: dts: qcom: apq8096-db820c: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:13 +0200 Message-Id: <20230905161920.252013-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: apq8096-db820c.dtb: phy@627000: 'vddp-ref-clk-supply' does not match any = of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/apq8096-db820c.dts b/arch/arm64/boot/= dts/qcom/apq8096-db820c.dts index 385b178314db..d2aaff3e0d02 100644 --- a/arch/arm64/boot/dts/qcom/apq8096-db820c.dts +++ b/arch/arm64/boot/dts/qcom/apq8096-db820c.dts @@ -1091,7 +1091,6 @@ &ufsphy { =20 vdda-phy-supply =3D <&vreg_l28a_0p925>; vdda-pll-supply =3D <&vreg_l12a_1p8>; - vddp-ref-clk-supply =3D <&vreg_l25a_1p2>; }; =20 &ufshc { @@ -1100,6 +1099,7 @@ &ufshc { vcc-supply =3D <&vreg_l20a_2p95>; vccq-supply =3D <&vreg_l25a_1p2>; vccq2-supply =3D <&vreg_s4a_1p8>; + vdd-hba-supply =3D <&vreg_l25a_1p2>; =20 vcc-max-microamp =3D <600000>; vccq-max-microamp =3D <450000>; --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 209F9C83F3E for ; Tue, 5 Sep 2023 18:13:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240636AbjIESNN (ORCPT ); Tue, 5 Sep 2023 14:13:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48810 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241381AbjIESM5 (ORCPT ); Tue, 5 Sep 2023 14:12:57 -0400 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A4446A6D for ; Tue, 5 Sep 2023 10:37:46 -0700 (PDT) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-31c4d5bd69cso2448705f8f.3 for ; Tue, 05 Sep 2023 10:37:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693935082; x=1694539882; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=mMNkXS33DtIakBT8aVq/Dj6pUL81sh6O1LziCE6q1vo=; b=rpUz14+0tnm2Bb36r5NZd0Q32iJwy4gvnL/7Y7nTeSJ9yWLd18imP86PvK5R5h4g6u wRWgnuy6LDltflrED1/iJKMVw+8E2KEHY+LmuGwi5xBuDuZ3+pdFEH6V4Rrz6QyWNS8I viHUOMO/IJd0qWx+VoVR9OQQZnpNcxglNTFLb0GCG5661S994oCc6Tmp+NfEkoXbLs8S Q3UGg//azD/iYNZywp6szWtYJnS24j0QSKTfdJ7BFQD/BL9N7w62wP1o7un+o90zw6eD TCfmW5GO1t0aUSImMm/7krXQKd4SnUtm0vbXBSd/2vczylu8WCBMIfbnPq7UWJ773IeQ npCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693935082; x=1694539882; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mMNkXS33DtIakBT8aVq/Dj6pUL81sh6O1LziCE6q1vo=; b=VJIoyNdEB+tG/QYtsucGMuEosd88BIY6CY+au7oPpwEQ48BGY79+UknbZ5GR9xGVFQ acTnkIUGvySAoBQhsKEMcjNIapUdt92eFFZQOfmHJ2MVw0COatgWCawFnt4oIBdtpCGK plA65XucyOe1X8KfeXpW4lqjVQ9bIa/+o7+Cctsj63ogx5d0hp8HJBhyi9LTydRT6jaV 1rGnIFEKeblEZ0KYSgDAlhqhlXo7O0nWwzT4xgHgdwJycKkdzYjVW8PNGnfWpgTuVHzq d3KtGzJBm2xtjC08Q40jxAUmubVw5O5Oyxo5PJSRESabhceVOskfnlApMx3V2MfFqUrk w/8g== X-Gm-Message-State: AOJu0YzFky/tXkaIqy+rAimg6XheRwli4q7XO7VfjtwAuNW36jJhkgai DOp2fwledtWzR7e3bQDM5xyGYDhAbImD1u+GJFM= X-Google-Smtp-Source: AGHT+IGmyLK/Hbbm+7HnS3z13fq4dV4e1JrpqkFp8l1qPK6NmNZOQkho31QqBdTtFI3mKQSlm7zjcw== X-Received: by 2002:a19:2d55:0:b0:500:94c5:6e06 with SMTP id t21-20020a192d55000000b0050094c56e06mr191521lft.56.1693930774506; Tue, 05 Sep 2023 09:19:34 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:34 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 06/12] arm64: dts: qcom: msm8996-oneplus: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:14 +0200 Message-Id: <20230905161920.252013-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: msm8996-oneplus3t.dtb: phy@627000: 'vddp-ref-clk-supply' does not match a= ny of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/msm8996-oneplus-common.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8996-oneplus-common.dtsi b/arch/ar= m64/boot/dts/qcom/msm8996-oneplus-common.dtsi index ec5457508fe6..38035e0db80b 100644 --- a/arch/arm64/boot/dts/qcom/msm8996-oneplus-common.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996-oneplus-common.dtsi @@ -772,7 +772,6 @@ touch_suspend: touch-suspend-state { &ufsphy { vdda-phy-supply =3D <&vreg_l28a_0p925>; vdda-pll-supply =3D <&vreg_l12a_1p8>; - vddp-ref-clk-supply =3D <&vreg_l25a_1p2>; =20 status =3D "okay"; }; @@ -781,6 +780,7 @@ &ufshc { vcc-supply =3D <&vreg_l20a_2p95>; vccq-supply =3D <&vreg_l25a_1p2>; vccq2-supply =3D <&vreg_s4a_1p8>; + vdd-hba-supply =3D <&vreg_l25a_1p2>; =20 vcc-max-microamp =3D <600000>; vccq-max-microamp =3D <450000>; --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 21F42C83F3E for ; Tue, 5 Sep 2023 18:08:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240130AbjIESIK (ORCPT ); Tue, 5 Sep 2023 14:08:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241034AbjIESHt (ORCPT ); Tue, 5 Sep 2023 14:07:49 -0400 Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DB47C1BEA for ; Tue, 5 Sep 2023 09:53:55 -0700 (PDT) Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-2bcfd3220d3so40827271fa.2 for ; Tue, 05 Sep 2023 09:53:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693932716; x=1694537516; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=u65I1O1lKLMNJ/qEOfucgBHMYGAUrWEEbV/2ps7wmMA=; b=diskoadI3gRXv5WnsywdOh2KVuhw8yddb9ivi/rqrDV7SmL8VY60pdOOXNdNK488NR 24ggO63wSde3WL+hIt1uEoXe+ryBCmtaRzSFxjb3Q+NY/pVn/OLDTWMXKdNEG17nloEi NOfHGrcLVcTH8O6Ir73Snyky9gOEHI5CPSWPtp4IszftCA7UX5CQJ/TaECrg6buMDavu W3aZTJT8ivLN/ZJZt47lfRykTP/QwckDUqAUcooCoQvB7h+aX35EADX5zrm+Mbx2QsMp EHFkl3wj+fXdgRFmITHUwPpkUEbMEMKVqc/Dkjol9abR/AjPf6NFdfZgmFnDfhC8o7z4 X2+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693932716; x=1694537516; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=u65I1O1lKLMNJ/qEOfucgBHMYGAUrWEEbV/2ps7wmMA=; b=fToI23So3Ts9g1+3MRmzmpZKoJn141a5b4qN5VPfaTO9yxOE81gJYQ3zeYDWo9jMBC 9SE/tSETfuFAiQyF13d8/WBGrlCf1vI1n5wUxii4mD0iZrdcBFzQC14ERlvcPo6bErN0 fjwe6uDJDP/rbh/f/Nb+Fj986Q9zMcjfUoy1NPRQ5paWHGA1BaERMbXi0q1oCUWGJUUk LpJTGQYOz50jglwV4yRCC9jLS3uoetcglDFzwMH8bKG5uq/1Rm6Hyq2ooTI9AGGn28pr QD6xuzoD9kILlc+5DsjoicW0EIomJd/2q/lpvp27HCnTJ8O54ygfPlSYhwC1V9E5sV7d vUtQ== X-Gm-Message-State: AOJu0Yy89eMDbnTVmVF3sA9iYS/itlgOTJa5wqgGfUi+FtaShM5vA79L KiEK5i/RKhaRpv6VoYHkhoIx7EaMFXQ8a5rB8nw= X-Google-Smtp-Source: AGHT+IE8+CDJh2xbtEx7uZ2aluglM/hJtEE/udwXwpOfMHa6iUNE1WT8MTjjF9i5oQB7WOBdc1L1zQ== X-Received: by 2002:a17:906:31d2:b0:9a2:2635:daab with SMTP id f18-20020a17090631d200b009a22635daabmr268509ejf.47.1693930775682; Tue, 05 Sep 2023 09:19:35 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:35 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 07/12] arm64: dts: qcom: msm8996-gemini: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:15 +0200 Message-Id: <20230905161920.252013-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: msm8996-xiaomi-gemini.dtb: phy@627000: 'vddp-ref-clk-supply' does not mat= ch any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi b/arch/arm= 64/boot/dts/qcom/msm8996-xiaomi-common.dtsi index bcd2397eb373..9a4c11c33a17 100644 --- a/arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi @@ -419,6 +419,7 @@ &ufshc { vcc-supply =3D <&vreg_l20a_2p95>; vccq-supply =3D <&vreg_l25a_1p2>; vccq2-supply =3D <&vreg_s4a_1p8>; + vdd-hba-supply =3D <&vreg_l25a_1p2>; =20 vcc-max-microamp =3D <600000>; vccq-max-microamp =3D <450000>; @@ -430,7 +431,6 @@ &ufsphy { =20 vdda-phy-supply =3D <&vreg_l28a_0p925>; vdda-pll-supply =3D <&vreg_l12a_1p8>; - vddp-ref-clk-supply =3D <&vreg_l25a_1p2>; }; =20 &venus { --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7D862CA0FFF for ; Tue, 5 Sep 2023 17:09:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1354160AbjIERHR (ORCPT ); Tue, 5 Sep 2023 13:07:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57122 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238592AbjIEQh6 (ORCPT ); Tue, 5 Sep 2023 12:37:58 -0400 Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 04A975258 for ; Tue, 5 Sep 2023 09:34:38 -0700 (PDT) Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-4ffa248263cso4254852e87.2 for ; Tue, 05 Sep 2023 09:34:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693931584; x=1694536384; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wH0Ng8oy03X8SMHsmTArDNYyeNPd8XC1y8dXMDsLWIc=; b=Nz34wP6NMoMv2hLGyfWSHxKUIFi3wZ69TiTVOboI2xftZG1PzguYksIRQPBqyB3EJB eIh/CzVNGLBPIKn5njsJCJkcbN0K/SswKeLx9elGn+BDKjFFDVuxNAUppUEF0tO/hv9X bLr6MHummi9yy+QxHhWBhQ/Vt+iT/p2NMXkJWHyGgjC9lpboqxzvh8+7K2mj1wusRLzl Ry0GTLyeTwz0tdQ1aRFlGM+4q37DBXQBqgNPB1Hxn719OvcW6Ev0wG2td0k6NTXwPz0Y Zhgg57ilj/c+eG1p4ud3zAYsb66mtQYFRlf1pL1kcGQ9oRNluwmlhLh9ORPUOevz6p3x iZvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693931584; x=1694536384; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wH0Ng8oy03X8SMHsmTArDNYyeNPd8XC1y8dXMDsLWIc=; b=gir3F9lwr1iN/hC/M8RSm1s9CojSAuKC/idpPK0a6/Bfr/5PqencSwXDrD+cOksRSK /IAdPaEGcI5xv8TFl26MBmEr+2NM0nnw0KkUx/C81pKbgXJFdPmtermPyFAMdp4OPw5m nP/9pLcwCQSCR5eIqV4GWf8hrWvqsxR14B6hY4o7JL1PE7jp4UBJvvUIgkBTlwoXAwXo NnH3Xma32Lqn74Le8nPlWyNCxKpK+8x4WaKjrHwE17yItN2wxag72WdNBHtbnsBXuTo5 U0wj7OMRozFutdvu2nvNLLsGoQJQJxb2qR+AYaBh/xiIijqVv14U7BAAD7w3deF+Fy/z mkaQ== X-Gm-Message-State: AOJu0YwEJTvShughUFCuyQ9pwWCdXCEZCinC2LEknSeefVzgw4VuvNJh l3FMKIc/XWRmZD6AtnZoOpaqORbq5+E9KCcUC1U= X-Google-Smtp-Source: AGHT+IEnMq/K+PBH4fIwWFHDZIzZQAuV6yDEJtoSosWhc0PuWlIX9lGFDqQXnARU4PSyDs6TMRTApQ== X-Received: by 2002:a19:6703:0:b0:4f9:cd02:4af1 with SMTP id b3-20020a196703000000b004f9cd024af1mr211263lfc.34.1693930776810; Tue, 05 Sep 2023 09:19:36 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:36 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 08/12] arm64: dts: qcom: msm8998-pro1: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:16 +0200 Message-Id: <20230905161920.252013-9-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: msm8998-fxtec-pro1.dtb: phy@1da7000: 'vddp-ref-clk-supply' does not match= any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts b/arch/arm64/b= oot/dts/qcom/msm8998-fxtec-pro1.dts index b6a214bea70f..f1ceaedd9520 100644 --- a/arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts +++ b/arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts @@ -671,6 +671,7 @@ &ufshc { vcc-supply =3D <&vreg_l20a_2p95>; vccq-supply =3D <&vreg_l26a_1p2>; vccq2-supply =3D <&vreg_s4a_1p8>; + vdd-hba-supply =3D <&vreg_l26a_1p2>; vcc-max-microamp =3D <750000>; vccq-max-microamp =3D <560000>; vccq2-max-microamp =3D <750000>; @@ -680,7 +681,6 @@ &ufsphy { status =3D "okay"; vdda-phy-supply =3D <&vreg_l1a_0p875>; vdda-pll-supply =3D <&vreg_l2a_1p2>; - vddp-ref-clk-supply =3D <&vreg_l26a_1p2>; }; =20 &usb3 { --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C4751CA0FFA for ; Tue, 5 Sep 2023 18:50:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235422AbjIESuU (ORCPT ); Tue, 5 Sep 2023 14:50:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35952 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233497AbjIESuS (ORCPT ); Tue, 5 Sep 2023 14:50:18 -0400 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B036AEE for ; Tue, 5 Sep 2023 11:49:46 -0700 (PDT) Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-5230a22cfd1so4066607a12.1 for ; Tue, 05 Sep 2023 11:49:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693939427; x=1694544227; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jCtQWgbb02h7KYD8U2ktyb4TldTEghF6cZdnaKwaLc0=; b=ZXPnm4Umne+nsvNglmk4s8t5JsjtnKGSciDSrjiLMXRxXW0DfKaFkN3qcJUQfYgnVk r27xbyFeDJZ64kigB+m2091LwUKlRCwwpt6slS+BALeZ147p8P5+A1vBGcVGuy2KZgam 5PZ+flzcZPqMhrNYUN9BR3GsHC42A5DbPTK7CvYrVlMuqSG3Xm9UM8xuHDd6sz/STDw5 +JJJ716AQItNAZofn/EwWwEpZ16nUTEsLN198AsI/ZUe8EllvffneZRQSLgumOWVz1y3 d8WrD39eBQDsxkQbrli0tl1Z+K7Z7xJJ3Kj4CckGvqd8fVZI6n0JtisFw7SpcnJIdmNh a8BA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693939427; x=1694544227; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jCtQWgbb02h7KYD8U2ktyb4TldTEghF6cZdnaKwaLc0=; b=RlsiGUZa2H4OHKe9wuZ+sONym1MHeTlvxhDaDII5F47oqNbcGDV15eGwLOCfCiDxrV 3j9tAf7Nyh+F6i44RJYWXwVtxjA+sRI8C6brQx9+p807IFu4aPw88bI1I6clhTC4q44c 1/T5PCxdKixE5VGvSIJUs0UIfmecJJduEnf4ec2+4Fx9UFOEaxDKOc9RViZ/+eA004gP 86rYTaMtlEuWIICKc1i5rQyLOpKKhfGKTRflZ304sHCU4+op5BSagwG349/isN2Tifto JnuqxZbvQEDaA/mEGKb7LLnBoygDhLlB6D9DNbGdToA2wqxpoVhKigb3wi50X9XPN9DZ 6AKA== X-Gm-Message-State: AOJu0YxODnXSyaktPhzSQK9JwynfbDCTF7DQi86z0wkcenPJxeJhVB9l 7QvcY7dn9J8abAdtySGj4JGee07Fng+WNpbfGS4= X-Google-Smtp-Source: AGHT+IG/vRGmEaxsFaRgwpx5PNlOfs16fo0/0gTaACViAusSmncbJI1uTB1sOjpWhj3mmg2REQVmcQ== X-Received: by 2002:a17:906:cc49:b0:9a1:bcf9:4f99 with SMTP id mm9-20020a170906cc4900b009a1bcf94f99mr237434ejb.36.1693930778172; Tue, 05 Sep 2023 09:19:38 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:37 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 09/12] arm64: dts: qcom: msm8998-mtp: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:17 +0200 Message-Id: <20230905161920.252013-10-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: msm8998-mtp.dtb: phy@1da7000: 'vddp-ref-clk-supply' does not match any of= the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8998-mtp.dts b/arch/arm64/boot/dts= /qcom/msm8998-mtp.dts index 4319f4da8996..7c77612fb990 100644 --- a/arch/arm64/boot/dts/qcom/msm8998-mtp.dts +++ b/arch/arm64/boot/dts/qcom/msm8998-mtp.dts @@ -412,6 +412,7 @@ &ufshc { vcc-supply =3D <&vreg_l20a_2p95>; vccq-supply =3D <&vreg_l26a_1p2>; vccq2-supply =3D <&vreg_s4a_1p8>; + vdd-hba-supply =3D <&vreg_l26a_1p2>; vcc-max-microamp =3D <750000>; vccq-max-microamp =3D <560000>; vccq2-max-microamp =3D <750000>; @@ -421,7 +422,6 @@ &ufsphy { status =3D "okay"; vdda-phy-supply =3D <&vreg_l1a_0p875>; vdda-pll-supply =3D <&vreg_l2a_1p2>; - vddp-ref-clk-supply =3D <&vreg_l26a_1p2>; }; =20 &usb3 { --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7F6E2CA0FFA for ; Tue, 5 Sep 2023 17:52:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233671AbjIERwy (ORCPT ); Tue, 5 Sep 2023 13:52:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35118 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240092AbjIERwd (ORCPT ); Tue, 5 Sep 2023 13:52:33 -0400 Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D122F15A0A for ; Tue, 5 Sep 2023 10:39:02 -0700 (PDT) Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2bbbda48904so46253191fa.2 for ; Tue, 05 Sep 2023 10:39:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693935481; x=1694540281; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=trFwEkPHlkfNhWfOX9Zlwo/iFiG9jTiXGcKaA8Pa3TY=; b=iCcSJF2CcqLbh8CHJqB/VaTkAFBMVvPK64FdKLM+RYYkBvj1SEJ/IUdXarsPGh/MuR LspP28oxuXHAdDNQnWoHLvYO8pEghU/YnUT+s/iTv2nmoz19pC2N7fwZwG+dnzIluyPG 161pI0rIzzE3Eh6s0Wd+JXPCP/q4Qf70F0m40DviyJG/24BWogUmmMNpBZbshgOsoU9s JQv/X9AUKDtQYTVMDF4SrUAiZ/EXKUWrKywthYctblWLprt0o1rZaWK+NveINV2w5Uri hNPDMHNNCVjTnUYD/ZsXsRMfAWny+pYqyaujHpcUHofoCCx2URGqD/xJvcC+k0hgDmci 2yWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693935481; x=1694540281; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=trFwEkPHlkfNhWfOX9Zlwo/iFiG9jTiXGcKaA8Pa3TY=; b=Ot73ESD5GlHh7ej0qxjsXEF5+ifWPaaywViTsQWmwE2rfa6rOswcibUzgXh+vf/Rbw ONZ2FsTmhEtdTuXHPW8NknSFwh+xMV8POp1vOXKLqQHDW9jo0QXoC5EQtgNHfQcayDI+ tbZstZRHyoSlNRLH6l0m91JRWx6nofp7jtWBecGanGmSa6TUwqgHt/OPFrMcy5iyg7V0 ax9hu3SsAEADugXo6mJMOkEX1P3M14iv59DIZmT4chSDq72QjO1KM+5gWV8/xm88M8vk Fq9KqAKSS0zI4yzam9YBds9oH9Li5DMLaQp7CVBBhTyHtA6u5Fwr0CUl3MFxPAfWMtXx Qi5w== X-Gm-Message-State: AOJu0YztAEok+ZD6VIlbNA5B7Bc8gh0AT1HJt1n1IVoVLdOB99kv9+BR t8tcjC0rZzZwIbcgHCVUbb7nKdEwa+UUndct41g= X-Google-Smtp-Source: AGHT+IEmQSd2edyvfFattJQO+ByTRQHwtfpRZPVH9fJSPo0gW/FR1OCbHCt1pdWtw63JsCDL0UuBEA== X-Received: by 2002:a17:907:789a:b0:9a5:b874:93d5 with SMTP id ku26-20020a170907789a00b009a5b87493d5mr254649ejc.76.1693930779404; Tue, 05 Sep 2023 09:19:39 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:39 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 10/12] arm64: dts: qcom: msm8998-oneplus: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:18 +0200 Message-Id: <20230905161920.252013-11-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: msm8998-oneplus-dumpling.dtb: phy@1da7000: 'vddp-ref-clk-supply' does not= match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/msm8998-oneplus-common.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8998-oneplus-common.dtsi b/arch/ar= m64/boot/dts/qcom/msm8998-oneplus-common.dtsi index 68e634f8212c..e6a69d942a4a 100644 --- a/arch/arm64/boot/dts/qcom/msm8998-oneplus-common.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8998-oneplus-common.dtsi @@ -534,6 +534,7 @@ &ufshc { vcc-supply =3D <&vreg_l20a_2p95>; vccq-supply =3D <&vreg_l26a_1p2>; vccq2-supply =3D <&vreg_s4a_1p8>; + vdd-hba-supply =3D <&vreg_l26a_1p2>; vcc-max-microamp =3D <750000>; vccq-max-microamp =3D <560000>; vccq2-max-microamp =3D <750000>; @@ -544,7 +545,6 @@ &ufsphy { =20 vdda-phy-supply =3D <&vreg_l1a_0p875>; vdda-pll-supply =3D <&vreg_l2a_1p2>; - vddp-ref-clk-supply =3D <&vreg_l26a_1p2>; }; =20 &usb3 { --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 544A1CA0FFD for ; Tue, 5 Sep 2023 17:09:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1354114AbjIERHN (ORCPT ); Tue, 5 Sep 2023 13:07:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46614 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1354092AbjIEQ3Y (ORCPT ); Tue, 5 Sep 2023 12:29:24 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BF1F83C16 for ; Tue, 5 Sep 2023 09:21:06 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-9936b3d0286so420585366b.0 for ; Tue, 05 Sep 2023 09:21:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693930780; x=1694535580; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wa8S3640iWUkpmAXcApvED+QJgBuG0siUdi8y84+QOg=; b=zSThOYB2hTL/eUV+RF9pTbmJp1ssw6irK2KPJGGWRO/cqFE+h0AH8yrWH+ewbPB1LL wLLfZrGVX9iKlcXhLM/2Hy/gvAk83Cdy3zpfdWJjnvx/VcsTuEdylG5Nl1GKtVjuygLr q4kHebnzhg2Ti+h4M9dBYQMAF7IFcmGnFctITo7v3ECLtzvIPGt1NkHJvMHK1JaFpTps wzW8DXUmo0iCJyB9wt3pK0Xykfbau2SRaIpbB7ivGq/fA1VhgAR50dN4dKEq14TIchrK C5PZMVJc3NFLwOxga36CSZ32mJGUFJOA0FQpTJs27D+HpEq+lxarMwbgWQW573g4c4CS n18w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693930780; x=1694535580; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wa8S3640iWUkpmAXcApvED+QJgBuG0siUdi8y84+QOg=; b=H55TLjX+2Kdz1j+ct44FJU1SO4eXQ/qVmAjRQDRIseX7m1Aw5n3LfmdI0Mb7lpy1k1 lqhwqVpM+kHi8F67gB6AmOJRamlho3XceOYI8EpV5ahEpebIhDV4gyPvIh6sxXlxVCMR j2C0hElBhC/EjxgFFoLMUaTaeLPqlXGwXWV+60ARNvcqlSbOfxT8M+/uEUZlV4QRpwzg +RT+tA4NJOraXS3xXbtHTSMiACO8TkMVf18KAX5dJ9hutfdcOn3w8w+tkh8B/5be+kPC 9VB/bZdG6vP9wx+SRfQdtd7UWEQ3ZfI/BNa/UUtMuD8N3Uh7h1aWRjWCMe5QViG5iarK rGPA== X-Gm-Message-State: AOJu0Yxa9yxU4TG3wpRT42z8BgMW6gC10YECyTZCx0cFf8zma5jtLJf1 i9bZqj8Rd5UF+GMXYFSaTGbIpg== X-Google-Smtp-Source: AGHT+IESfv2tKGY9sWI6xhuBrGlNmksCn2wXFYAMdyLFWK3lMFwDIQDIPWPCxfg7uX/4mXrqjrYqBA== X-Received: by 2002:a17:906:18aa:b0:9a1:d087:e0bf with SMTP id c10-20020a17090618aa00b009a1d087e0bfmr237260ejf.43.1693930780565; Tue, 05 Sep 2023 09:19:40 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:40 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 11/12] arm64: dts: qcom: msm8998-sagit: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:19 +0200 Message-Id: <20230905161920.252013-12-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: msm8998-xiaomi-sagit.dtb: phy@1da7000: 'vddp-ref-clk-supply' does not mat= ch any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts b/arch/arm64= /boot/dts/qcom/msm8998-xiaomi-sagit.dts index 437b30cc8bdc..0cac06f25a77 100644 --- a/arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts +++ b/arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts @@ -667,6 +667,7 @@ &ufshc { vcc-supply =3D <&vreg_l20a_2p95>; vccq-supply =3D <&vreg_l26a_1p2>; vccq2-supply =3D <&vreg_s4a_1p8>; + vdd-hba-supply =3D <&vreg_l26a_1p2>; vcc-max-microamp =3D <750000>; vccq-max-microamp =3D <560000>; vccq2-max-microamp =3D <750000>; @@ -676,7 +677,6 @@ &ufshc { &ufsphy { vdda-phy-supply =3D <&vreg_l1a_0p875>; vdda-pll-supply =3D <&vreg_l2a_1p2>; - vddp-ref-clk-supply =3D <&vreg_l26a_1p2>; status =3D "okay"; }; =20 --=20 2.34.1 From nobody Tue Feb 10 05:50:26 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 448B2CA0FFC for ; Tue, 5 Sep 2023 17:09:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1354093AbjIERHI (ORCPT ); Tue, 5 Sep 2023 13:07:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57842 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1354119AbjIEQ3Z (ORCPT ); Tue, 5 Sep 2023 12:29:25 -0400 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 969583C32 for ; Tue, 5 Sep 2023 09:21:09 -0700 (PDT) Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-99c4923195dso410343366b.2 for ; Tue, 05 Sep 2023 09:21:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693930781; x=1694535581; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eDCWmN0mPD6hCatLBKjMrDlxIVWIUgJK7MJJd+ho5Vc=; b=C24tzWljiND8ZSX2Q9XcXWrw5KzBNfxeI36ALjVBB6tXRY319eVKA+8UWQYymxmLtJ Piq8sL5C5JSFPXCICJCnHwrvom4E1D4C+kqU8Q/MxZ3xwAW8wH8NYqc0yqi4xTIc7B8K QfktPdbT4zDGv6Rs3n6+xc6JpwKP7G7ebIlhgUwyZZpNKdq442EXgioUZVyxGJpmwIdU W9MP9pmUaaHLczIBRMZkzMPhjNh5CTaqQkHCwOgB2E+xxumNl1e+orz8GzDq+Y9VfqQZ jnaATnQCBzEL9wTu7oW7+LL/0ZurhpebogwTLgJ8+AJli0Lu6j/Mp6xRa2IUfrhrxF7g pzPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693930781; x=1694535581; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eDCWmN0mPD6hCatLBKjMrDlxIVWIUgJK7MJJd+ho5Vc=; b=hPcbtT4SpFI85BLXJUzxXO0wWJe1E1F+WPJQtTzGFPJ75Ofa25wHSERa/23xsQxP6Z t2Qybyi2dhVthc3KVpTVAbTt+YFMMxNpkhJ6N0GllrC0PCVzCkhhoCXX0Cvgib9V/HUS 6BkHIemRA9K9gFt+1RuVI4xtyG5r/Z3RoLC215yERKU3M0XOYQUvISFRn7r1wVN8p2M8 BVVLiNsXnS9ewhKJ8X7b2ZiidnG/WgJaJWMgyp9URJgIhYs2DsmHrXXc/051LPQqjOtQ 3EnmD3WF9l94dJ2C/rwXsD6hHh2flK8TEAwzTRU4SAgm2WAP63EdHX0LmjL6VFsCMhod afpA== X-Gm-Message-State: AOJu0YxSnVuqzHkn/HOrut0BQHL73bkt9NthxJYdaWLxqfq48lu51mXn oBpBG7fdLjyq7D11QHnbhukN8Q== X-Google-Smtp-Source: AGHT+IHP6OBBOhp2XqNXHnK7pnzjbPCbx0swl8k5IRAOAeEg9BeQC0c2Z0DhbmOKSgrSC4rz+j6yMQ== X-Received: by 2002:a17:907:2cd8:b0:9a2:2635:dab6 with SMTP id hg24-20020a1709072cd800b009a22635dab6mr235384ejc.47.1693930781780; Tue, 05 Sep 2023 09:19:41 -0700 (PDT) Received: from krzk-bin.. (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id v26-20020a170906489a00b0099cc36c4681sm7743165ejq.157.2023.09.05.09.19.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 09:19:41 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 12/12] arm64: dts: qcom: sm4250-billie2: correct UFS pad supply Date: Tue, 5 Sep 2023 18:19:20 +0200 Message-Id: <20230905161920.252013-13-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> References: <20230905161920.252013-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Qualcomm UFS phy switched from dedicated driver to QMP phy driver. Eventually the old driver was removed in commit 02dca8c981b5 ("phy: qcom: remove ufs qmp phy driver"). The original driver and its binding used vddp-ref-clk regulator supply, but the new one did not and left the supply unused. The Qualcomm UFS phy bindings were also migrated to newer ones and dropped support for vddp-ref-clk regulator in commit dc5cb63592bd ("dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml"). It turns out that this regulator, although with inaccurate name vddp-ref-clk, is actually needed to provide supply for VDD_PX10 (or similar, depending on the SoC) used by UFS controller. Bring back handling of this supply by using more appropriate regulator - UFS controller host supply. This also fixes dtbs_check warning: sm4250-oneplus-billie2.dtb: phy@4807000: 'vddp-ref-clk-supply' does not m= atch any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts b/arch/arm= 64/boot/dts/qcom/sm4250-oneplus-billie2.dts index 75951fd439df..2c7a12983dae 100644 --- a/arch/arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts +++ b/arch/arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts @@ -225,13 +225,13 @@ &ufs_mem_hc { vcc-max-microamp =3D <600000>; vccq2-supply =3D <&vreg_l11a>; vccq2-max-microamp =3D <600000>; + vdd-hba-supply =3D <&vreg_l18a>; status =3D "okay"; }; =20 &ufs_mem_phy { vdda-phy-supply =3D <&vreg_l4a>; vdda-pll-supply =3D <&vreg_l12a>; - vddp-ref-clk-supply =3D <&vreg_l18a>; status =3D "okay"; }; =20 --=20 2.34.1