From patchwork Tue Mar 18 18:35:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021413 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 529A4211A0D; Tue, 18 Mar 2025 18:35:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322935; cv=none; b=IzT5k6Xd56XNhTGzA6Ls3oeG5/KOygpOs8ylMlk9jEumYYtwtA/53JR0YoJWNF1TvPL1/T7sw3sEIyoZMuem05On4a5wzPxxG+qbHJL5ztLGpx4KAtFXLnQzG2Aq/xYP41UoXhvvUln1LjQ8hy9MdwkteZUocWagqobbVkDFIg0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322935; c=relaxed/simple; bh=vx5/s35EbbUVo021QHu0zEtqsOnkalvl/Ooc/L2cf1c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PqkIahMa1CRPZwq67oJtC0Bn2bXtux7FlPZJyDozY0LIbuGISnnv06+lmBU5oBe3DL1sfE+8bYANX4KCuNkw8MZt+ay01yWvMHdoG7koRE8QjpTdC3+yoT9nWuRmqvv+s0M0Q9qefMsrhyALL5tOGLfqJZP66ILb4U4f+ys2d14= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=k3TDwL4Z; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="k3TDwL4Z" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5E373C4CEE9; Tue, 18 Mar 2025 18:35:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322934; bh=vx5/s35EbbUVo021QHu0zEtqsOnkalvl/Ooc/L2cf1c=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=k3TDwL4ZIkTxcmckI9cP1Sv7ITfsiVLSVUblX+1k1so6gSv77D1xUh2qzIa83IW5D 4RYQzXYgE+FN+ox63P66kJxGxDoFhk5Nd5Fz0IufLi4F18ekQ8G9+osIkypt5EB3I/ k5V+z4P3XuPVFIfF6f9bms2Ix3xPEcMrPL9h/5HjqGzB43ZNRDbVP+XpL3JIDD+khA ZUSmtdVWNfdPVFl5yagIaQv45pjVL8rVH5XO3qE2Nf4Yuz35jLv06NYBvOb/1D601d 9LjFdhdsx0p8UtP08tlEbjc7IGy/ffMH0U5fFp+76u3bwgiFXGhRJJjskzoat4FZtV Vk+Dtecy/yFpw== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:14 +0100 Subject: [PATCH 1/8] dt-bindings: soc: qcom,rpmh-rsc: Limit power-domains requirement Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-1-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=1853; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=4mluHYqGriOqGK+Ra9FQnEddl9mTKD4esnUO6KTyZ9g=; b=KIiVhY+09nWTHExMpIvFiaxfM3diaKZrwItbiciRIY0aiaWYAjwoAC7a1wdAT+/diwzmTqeiu hROhVgnIDfEBzsZSaUKLcaGYbGwLW6/JE7bz9Z2VC2yCP0Kkx7WVJIt X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio Certain platforms (such as Chrome SDM845 and SC7180 with a TF-A running as secure firmware) do not have a OSI-mode capable PSCI implementation. That in turn means the PSCI-associated power domain which represents the system's power state can't provide enough feedback to the RSC device. Don't require power-domains on platforms where this may be the case. Signed-off-by: Konrad Dybcio --- .../bindings/soc/qcom/qcom,rpmh-rsc.yaml | 24 ++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml index af632d0e0355c56748ecac24f528dc2eec7d1193..f8b7428df6bc3caef2917b300ce47a91bb3f0fd0 100644 --- a/Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml +++ b/Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml @@ -44,7 +44,13 @@ description: | properties: compatible: - const: qcom,rpmh-rsc + oneOf: + - items: + - enum: + - qcom,sc7180-rpmh-apps-rsc + - qcom,sdm845-rpmh-apps-rsc + - const: qcom,rpmh-rsc + - const: qcom,rpmh-rsc interrupts: minItems: 1 @@ -124,7 +130,21 @@ required: - qcom,tcs-offset - reg - reg-names - - power-domains + +allOf: + # Some platforms may lack a OSI-mode PSCI implementation, which implies the + # system power domain can't provide feedback about entering power collapse + - if: + not: + properties: + compatible: + contains: + enum: + - qcom,sc7180-rpmh-apps-rsc + - qcom,sdm845-rpmh-apps-rsc + then: + required: + - power-domains additionalProperties: false From patchwork Tue Mar 18 18:35:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021414 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EDEE9211A0D; Tue, 18 Mar 2025 18:35:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322940; cv=none; b=To2jmlxXyxI07DkFSJqWm5IG0HoVLYMMFRyMnNk3YR/J935bMu4S+xNA7xJIHkSbI+Xx8eqFU6ogx6vgIlQE/0yoZ/8Cf76laEBdUkRnqNf45wVYfRkZDTNXKtd5fldJiKr7CDjxhfYGPoZPLmtNGFT/1OJQiaMASzmQAjZ4eKE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322940; c=relaxed/simple; bh=+b0yuDFHz69He1kOfQI5TNcdl46OIVisZwYJCESxvL8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oiKExG1qnw2++H+sWekXDF/tvqH08AUDz1IPWY3C7L/HDrhXGkQK0llOap6S4ry6j32xplQUKKyqlTkY6sP0RhXgoyrcvnJKFikeNTTgTPyYxG9hzzPhgQHciUPcOonyG3ia7OJECF3csCY++lke1FmPtEmujMCr7zfGzDJtwKQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=iYBo+vZ+; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="iYBo+vZ+" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 62A4CC4CEDD; Tue, 18 Mar 2025 18:35:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322939; bh=+b0yuDFHz69He1kOfQI5TNcdl46OIVisZwYJCESxvL8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=iYBo+vZ+8Hqgie57OEeP1nPtKgmd3FYE7AQg3JSpj6QSeVYgCYGlx6EMNkTQHwzFq glKt4u+szo/KlDGn5y5le+oLWNM7iKmL4ynz02ZJ0bG4MSjrGab28VEmqH3QZzJS9A LTXb3PlaA66UET0pW1YyzFdYpYgxuEPRkJLEB/Zcvdqcqux2Zl74iUSksVr2kBw0Pt W6ww8g35m2xkVQ8FXtBdK075Q2rFqms0Bj1rVWj6xh1QYGC032TImj+RA77uvykEPS ybYynOsYcrZuxptPMTUtYItLrcX8Z+On/T4AkbAeXLcZUtvEzz2bAH+gFFh682OC6K uMMdCdGyiF3Ag== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:15 +0100 Subject: [PATCH 2/8] arm64: dts: qcom: sc7180: Add specific APPS RSC compatible Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-2-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=1019; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=CNR2xxR45pjeW+SupQT4b3ugM4PkZnjzJcE0uP0U/gs=; b=B/9IxDMc3jc07+2eN6RJh2ZylrW3WJOK51XJUPqNefNOmQ3DkYvw+5IsXe9EMul7ygMdvYo6D 5qlVV1ePIJyD/RRCv8b/PvKipqA36CKdX23+e+x2xDOBaIx6p6QZniH X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio SC7180 comes in a couple firmware flavors, some of which don't support PSCI in OSI mode. That prevents the power domain exepcted by the RSC node from providing useful information on system power collapse. Use the platform-specific compatible to allow not passing one. Signed-off-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qcom/sc7180.dtsi index 87c432c12a240f8035753ad10ce8662584a3f1f3..c79b256690fee8a20853e1662503e1f4250611af 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -3720,7 +3720,7 @@ frame@17c2d000 { }; apps_rsc: rsc@18200000 { - compatible = "qcom,rpmh-rsc"; + compatible = "qcom,sc7180-rpmh-apps-rsc", "qcom,rpmh-rsc"; reg = <0 0x18200000 0 0x10000>, <0 0x18210000 0 0x10000>, <0 0x18220000 0 0x10000>; From patchwork Tue Mar 18 18:35:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021415 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5E0AC211A0D; Tue, 18 Mar 2025 18:35:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322944; cv=none; b=IzvqChuLKc7lGn20wAgyja1OzURbhjm8DZJeH+ZyVVg82qrk9f4WXJnq4e3ngIW/8bhFxAQMvB6ClV7E5QR/EVf0p3HewEn2sI88hXlBSIMBDteqOuMwt5Ri1uBwPeE8GLnrnKBPO0By3cVR9JNRcnYCZ044w6UfqBY3WtpYELc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322944; c=relaxed/simple; bh=lb9q/iTzHtRiGTIZskumXdymcp8Ma5jDvxytpGDrCaI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oOnPCRUu2DmzfLPpbbn6vEFlrGgXCtnUq+ltmT3W/Hf7m8+ebzwfSj1ldCRyRfyiKAtyKYvt/fg/3iVF3gv1gv0rcje9bg+QP24ThPkAaFrnVeeNa6OhuDqW8BSnH5B/6q+XGlyatNG7WXd8+Uc5LSC2i7l8vtp8goDYArBfREY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ZDTxSFgE; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ZDTxSFgE" Received: by smtp.kernel.org (Postfix) with ESMTPSA id EC5AAC4CEE9; Tue, 18 Mar 2025 18:35:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322943; bh=lb9q/iTzHtRiGTIZskumXdymcp8Ma5jDvxytpGDrCaI=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=ZDTxSFgESvZNqCZaeELbAqmpQDv6sDw+AQBKI09J+B5xJ9u7icMjEKhTEHa6C5XX6 hW3xDXLfz2GfBkY9+Qqclt/on/INwa9IdKxCayfgRSU5/f3o7xeCyrVC3lcr3V4i8M liTLkvBWypmQo7QdvXYYzScpAjFxzMgDaT3hgsithFkxEUmaSSI+4IqeDmkbj6O/Ns 7Isg45+dYJroF37wg6dfu2HeUe9QS69VVw0ip4DKzAb0V3F8XRto7ayBy4IIgmg6Yl TMPiFKm1ywUTDeXkNZwAdx392OWD85nflpU/xY0YrAyZWr9eAIHLjlNoj/badj6Ho/ VqcTD5Yh5fF3Q== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:16 +0100 Subject: [PATCH 3/8] arm64: dts: qcom: sdm845: Add specific APPS RSC compatible Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-3-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=1059; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=iwi7S4cQ6jnTkWIbV/OQXhe1VRG70rGkSOrjnWJ/opE=; b=rtH+3pvm6MbWm0he6RFbh3tmJ+k2E1GbUOi8eF1po2htYfBqbGh0BzJxCa6PS72pNJ7YRGZGW ScJmtC0aW6bBWGfdQtqZLgr5KMTfKG1uKRY/8AbaiuQvFuSnMpcVboM X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio SDM845 comes in a couple firmware flavors, some of which don't support PSCI in OSI mode. That prevents the power domain exepcted by the RSC node from providing useful information on system power collapse. Use the platform-specific compatible to allow not passing one. Signed-off-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qcom/sdm845.dtsi index 2968a5c541dc0a6c1c28e32160c4c40a8f332497..4466c08a8bb08075d71835e04733ff4dbf6f190b 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -5264,8 +5264,8 @@ apss_shared: mailbox@17990000 { }; apps_rsc: rsc@179c0000 { + compatible = "qcom,sdm845-rpmh-apps-rsc", "qcom,rpmh-rsc"; label = "apps_rsc"; - compatible = "qcom,rpmh-rsc"; reg = <0 0x179c0000 0 0x10000>, <0 0x179d0000 0 0x10000>, <0 0x179e0000 0 0x10000>; From patchwork Tue Mar 18 18:35:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021416 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4748D20B20A; Tue, 18 Mar 2025 18:35:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322948; cv=none; b=owiXJR0rKuYrHIfJSluXxIxaLsY1ZWb6OVtjHD/i1xiEu/ESPTawhaI1utq32ItRrVFy1eqxd8S3zCHJzSt4xd+G0e/DyIh9Qws0vVhQXUShpY/+Xspbrt02XMxOiBbryqcMdw0lxXWfi7w8HNRfM4ApHDn59OVCC+Zulx6LM2Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322948; c=relaxed/simple; bh=7sRPiJ/J2Ihe5HUSgqodT/yr4Ak9+7V+yNpabbBqqb0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hfCT45xAp5iEhlFBaIeJ2vu3Z5DbFM/P6b/N+9APVeoLfAxJo6JJANEuxD4R/zhS4OgEboC0IsRTzf7Hs9KZ0ddZkT4mz0pUsC0KPUtscYg+l5iRWl8e13KPQ7Kg7iC8KrHf24mflSHSrZQz2CjouDkJoWl2QYOWFD+SwIEzuD0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=WBHELeOD; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="WBHELeOD" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 57C8EC4CEDD; Tue, 18 Mar 2025 18:35:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322948; bh=7sRPiJ/J2Ihe5HUSgqodT/yr4Ak9+7V+yNpabbBqqb0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=WBHELeODEdvBdtZketdDaT6y11bwtifJhu7DbHGkfTdOZ2FxuvpHhsVWoQJZ1uXdx zpMOjWcoWYhPC3yuyZ28l0NMT3+LewouTcNa3HniAMiy570DOiHySri//pyiAdYCfW rOUNz2YosIR4JVTuUzx/lEvp3RO0YnYIMaKglF/UhMtOL1UT4G379uogND7FxRFUv+ k1groVELY+6Ripta9y4qMICVj/oCbwS3wfYc54kK/hcpPJnJkbdc/g7C3ntUjpR37G 1epLLaTs7kBFifZ5p8yVPg4JO3roSqjJWWFOWQ/J6W+FGoKfwyrRgYsbBBjBWk0coy UxjP+nD61qv0Q== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:17 +0100 Subject: [PATCH 4/8] arm64: dts: qcom: msm8998: Remove mdss_hdmi_phy phandle argument Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-4-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=1362; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=O6bUXBzPl0O73yw1eRGpkvnLBKfsLYyPQaLeNwWpFSE=; b=f9jwe6KaWHHLnzPo1KliUGimSlmIRdgZHHNEX/vnsv/QIQS3zd4OGqLYu0JME7sqAf/fXoHQQ ir6rhgQX4esBiVF29FFGFxJM8jzLfj7IwAKRZOND9pyKLv1ecPSBnLc X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio The node has #clock-cells = <0>, as it only provides a single clock output. This leads to a turbo sneaky bug, where the dt checker shows that we have additional clocks in the array: clock-controller@c8c0000: clocks: [[3, 0], [39, 178], [156, 1], [156, 0], [157, 1], [157, 0], [158], [0], [0], [0], [39, 184]] is too long ..which happens due to dtc interpreting <&mdss_hdmi_phy 0> as <&mdss_hdmi_phy>, <0> after taking cells into account. Remove the superfluous argument to both silence the warning and fix the index-based lookup of subsequent entries in "clocks". Fixes: 2150c87db80c ("arm64: dts: qcom: msm8998: add HDMI nodes") Signed-off-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8998.dtsi b/arch/arm64/boot/dts/qcom/msm8998.dtsi index c2caad85c668df2ebe900bc560e39480ae03e353..8d5a8a3f2c12ee1bc742c7dad35368f140d81dd2 100644 --- a/arch/arm64/boot/dts/qcom/msm8998.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8998.dtsi @@ -2794,7 +2794,7 @@ mmcc: clock-controller@c8c0000 { <&mdss_dsi0_phy 0>, <&mdss_dsi1_phy 1>, <&mdss_dsi1_phy 0>, - <&mdss_hdmi_phy 0>, + <&mdss_hdmi_phy>, <0>, <0>, <&gcc GCC_MMSS_GPLL0_DIV_CLK>; From patchwork Tue Mar 18 18:35:18 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021417 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C1C31211489; Tue, 18 Mar 2025 18:35:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322954; cv=none; b=qOCYynXZ4Kamej/16JaTlWKbA+qnGwXe/IzcpCvoQmMC5dp7bE4sYHt3XnFnGiTTpEVzr9hvh0/3hg3FJNJgyardxWboWuonDzMPhwls6yUOSWEjVS/1qB3UYFfYSatjCFENWR9blDcOZPirHdUiCrPFD16F48n1+erj2G3e67k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322954; c=relaxed/simple; bh=SvdNIh5/hAU5DNIjPk21oNeWxCgK+h8WJ27PmtNiYJ8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LqA8Rh9d77Rq4vFoSb4X8z/BWWrLkRsiAHD/7V8DoIv0liRJCNxG49th9M2D9t7AeX3Tr/x/ZrtTWLAIesIhDDvhEwdKX3eifAOmXHQANdt1t2cb43/OQA9wYiIjCUdmgPRA/2MefcA9qiAfrbmLY3RYcOaycx3R18R/eiUpDEY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Vk+27UlD; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Vk+27UlD" Received: by smtp.kernel.org (Postfix) with ESMTPSA id C6C80C4CEDD; Tue, 18 Mar 2025 18:35:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322953; bh=SvdNIh5/hAU5DNIjPk21oNeWxCgK+h8WJ27PmtNiYJ8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Vk+27UlDuFFzsIyzzmSkxRPKGP5d4eLQMo5hD+YuBQujSsemxOYDhIzyCvxHa/Isk cwkp0Vgz6gzJnxIl1ojjKo51GucqudLcVUiF9KwXVZP7tifQnBqug1Vzpe/tUFKXxz EaaT+g7xLjTT3DiFHktaqtz6DVyytgfH8rTNs3xvwURKXfh5cshdoHV22z2AVHQYke 5m8ZPz9tjaK+M4A3IyweQTFl0ZJu8s/9fFM/+9PPw1M6CyjC7+24m07kr7tUoCx69M NSaeKD9wNHxGS/YE4LgM1Ljk3DrMO1uZlv6DKA3Qe4cPz1O6ow7veGB8LlpkyHvHoW dfGUdBLVL9a+w== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:18 +0100 Subject: [PATCH 5/8] arm64: dts: qcom: qcs615: Remove disallowed property from AOSS_QMP node Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-5-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=716; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=aYp1L94mjx6Y0HHxgggjyyvBMS7NPU96tXWkFzo4M0Q=; b=UvSxNziU9t/CUYR6uW7F9CE1zQAferqU+6f5LNptQBEutTxFRlfy5WGJyxry81bVCzJdTZtB/ J6rhhuyvhuZBXpXkkM3wn/4hFbdAvO4HkJhePlqrcImVpPWr0Y4qA5d X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio AOSS_QMP is not allowed to be a power domain provider, remove the associated -cells property. Signed-off-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/qcs615.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/qcs615.dtsi index edfb796d8dd38f5d65fd4327308fb5ac52d2b95e..757b45a142136c01ac74bfa456f90374c3a7acfb 100644 --- a/arch/arm64/boot/dts/qcom/qcs615.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi @@ -3215,7 +3215,6 @@ aoss_qmp: power-management@c300000 { mboxes = <&apss_shared 0>; #clock-cells = <0>; - #power-domain-cells = <1>; }; sram@c3f0000 { From patchwork Tue Mar 18 18:35:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021418 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 81070211479; Tue, 18 Mar 2025 18:35:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322958; cv=none; b=ko3WbGECVrh1CZYvxrLe85LpkxFylRHu1ZhokrQFammKGozx+7ni+4y/ODrmCHrja0OaQV5/Vnz1Lqvf76tF+bsXDZvYlwA+A+Gy3EOk03Nxd8Tf6xqL4pfcCgwuMiV3Atl85x4Pmp26FoDcu5WW6n+0XA/vDj9O8KYsLWv+7co= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322958; c=relaxed/simple; bh=ABE7hWy7CrlNhMqOX08Qee9ueCqHSUVHM/6nV1xAlog=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lIFj8vu+35wKZNhwD2EoFP8Il2oUsvR+hNcGdCkyaW113E+SjegWdJMp7qHnEz0kDk/DIuuOzlKbGEVTxp2hSOFF6BL/XOvjMx+jWKp4WDzhj645TGgDF3b20e1xsrnvpM3B8UlJXVud/7OHRF6BvYGT9y0Uy3Lp79ULnx90tFM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Y6rxiTuS; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Y6rxiTuS" Received: by smtp.kernel.org (Postfix) with ESMTPSA id CBE58C4CEE3; Tue, 18 Mar 2025 18:35:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322958; bh=ABE7hWy7CrlNhMqOX08Qee9ueCqHSUVHM/6nV1xAlog=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Y6rxiTuSxB6nDEWzvinhi5+5SzdZFiWy1js9jxhtb9EoqjwIImE43q2VgXK3EdRUK LPvdVWTfOA9CNdJ/UbSEy1S9xVGTPTjx4en3d+cFpAYkOY53LDx28MPhEt2wHhYwm+ kq3lEYdAo1wRkVEWQL+jylNMfxRTW9JauuTtyqr980m4827S8L8OutuvlXCyvC6xBO EZN8e0hLpankXY+fIQ+UrfJUfxJ+Xl4+ni7REdn6fZc98wqWIbN0Ug4m3RD4XQuoUn CNsjCqGp6RzxAQ4iXGXrOiPxtLXfmmkE+Otgu+MT3ffk7Rbc5eKZU7lllSDakncUSL XbXeTDeM8S/3w== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:19 +0100 Subject: [PATCH 6/8] arm64: dts: qcom: msm8998-fxtec: Add QUSB2PHY VDD supply Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-6-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=928; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=FaCT7cRPRhgFIsT2sHAU0/u0Ms58vhqY/CSFQ2nDwtg=; b=yTrwSAcx/ZkJo/ytzLELuXhn4nQIP9E9k99TA0wJvNRStAYSp9fAw9g1Z6A8GC1VZmlf398gC RmjWyBwIBvxARPi6SqmGvztvnVm5hqreoJ4Xb4GEXkua587hrQlNDMg X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio Set the supply as required by bindings, to silence the warning: 'vdd-supply' is a required property The value is inferred from MTP schematics, but it shouldn't change between boards due to specific electrical characteristics. Signed-off-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts b/arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts index f1ceaedd9520c13df0f6cf086907b355264ddc80..f5558495cb02e44597591331d5d28a488b120204 100644 --- a/arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts +++ b/arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts @@ -372,6 +372,7 @@ &pm8998_resin { &qusb2phy { status = "okay"; + vdd-supply = <&vreg_l1a_0p875>; vdda-pll-supply = <&vreg_l12a_1p8>; vdda-phy-dpdm-supply = <&vreg_l24a_3p075>; }; From patchwork Tue Mar 18 18:35:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021419 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 57DB22144CE; Tue, 18 Mar 2025 18:36:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322963; cv=none; b=AyfeXWQaPsqa7toicJxc7S09MjkCpT7rm0c1/hdj8bYjbdMbzgpkJ+4k1edjpnA8W6l2CTUHKDKG7nOd4gQATOAlNVtIkOJRJxT/zO2a2JvoX4oo1bHgYdY1ka7LKigQ8dzrSTso8qQOOTB5VlRGq/NNdKlxjnzNfJ3pJDDhDh0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322963; c=relaxed/simple; bh=Hlt6LRKJlzxrienKneH00TJlQWFoWJVdX8daEDi7uNA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CoAMb07DuqU1frMpgVnkGyPt51OIFMe6IBQpYepPBGTq8bWlRH3ai6VCq11h4pvmth8GoVXWP15t97j1eYwc203Dip3RaPGDJCxUywlLTd0xs8l7vEBrb11f2RtJ0kAKvJP0UKuanX/QETR/s9LBEOm5j9Wq/2F6FEE+At56uqo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=repjMdD1; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="repjMdD1" Received: by smtp.kernel.org (Postfix) with ESMTPSA id B74C2C4CEDD; Tue, 18 Mar 2025 18:35:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322963; bh=Hlt6LRKJlzxrienKneH00TJlQWFoWJVdX8daEDi7uNA=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=repjMdD1c0+QfIe2FJVETukC+mS6rZhGZzVi/rFAI5Zj9t6Ry1EPQmnuxIUNj8l0E UCqnAqMl87Bw6UATYbmLEMGCicsmbmuFilGaqCmlMIeT0RYk85e815Ks53Y5Qdu8y4 drTdUTR4Gwyy0sQAgETKKVmIE7A3x2hO7GBFRJYZusS0SyamyoKA2cWi4XcAhZ/E1c u0kzWoILZIAeyHoJG+siMGu4FI8IgBWDfRfeH6bwcGRXYVSmdqbjqiQMhNVyRnAWrf AFrc0cSPPr5XybtFGzlGCiOYiksBgVZA7VeZ7WZjucgERCUNGEyCv59urf2NDHVV9K NdpSThWgyGBCg== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:20 +0100 Subject: [PATCH 7/8] arm64: dts: qcom: msm8998-mtp: Add QUSB2PHY VDD supply Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-7-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=784; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=5ATWyo2+USRqKgYAbZ5wtk5PbjVCWEZoYPPudQZiT9M=; b=IIZXh2uM9fIk3bt+VZkoG4wuyGVz4hFpjMZMvEoyLDubDAGXEbAh9knsMKu3t+UbQAw544by2 pBfCESt5FiNCfTUw4QwcBGyfByALk5q0RvO+ThRWDPWqHNtixTFt+Oi X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio Set the supply as required by bindings, to silence the warning: 'vdd-supply' is a required property Signed-off-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/msm8998-mtp.dts b/arch/arm64/boot/dts/qcom/msm8998-mtp.dts index 7c77612fb99026e42adf125c538735b3ef6e57d4..ad425267e9021174e95e7356b0b3c491fd5873aa 100644 --- a/arch/arm64/boot/dts/qcom/msm8998-mtp.dts +++ b/arch/arm64/boot/dts/qcom/msm8998-mtp.dts @@ -156,6 +156,7 @@ pm8005_s1: s1 { /* VDD_GFX supply */ &qusb2phy { status = "okay"; + vdd-supply = <&vreg_l1a_0p875>; vdda-pll-supply = <&vreg_l12a_1p8>; vdda-phy-dpdm-supply = <&vreg_l24a_3p075>; }; From patchwork Tue Mar 18 18:35:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 14021420 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0DFD72144CE; Tue, 18 Mar 2025 18:36:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322968; cv=none; b=Wba9z826UMYZeq13EXK+rRIgQJvOp4z97UtU/1nbD8QonnL8E797pHA+G4c7BCSvGpLj1s19dYz7j2X5G0oeqjttpWMFSnoDLchqEwH7FBn4dVhsJqS7FS/eWb6zp6tyElqEIQ7KSL7B9mMMEKtknQGOFPLRPZLA2r/ffSdXMfk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742322968; c=relaxed/simple; bh=0TL5c4/F2LfP2/9HiBcUHsXw/71RIFD+HeT4WJHriGg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Fy4yoqCv2/bTvK+TWaTdEFgiYmLJvvk5WkjJuKi3QcJRtd0o4+jJzxtWLIHUmKZ7u2GN+k72QqLdZ6Yq4rl0cZkcJTC7q1omof2FPAzAA6OByzyJaDHwxg9JYXQqPSylIUYWSpPTDMyh+aF/z9XMTvgpcrCtI0cyYi+xlaBR06o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=GAUaNLb3; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="GAUaNLb3" Received: by smtp.kernel.org (Postfix) with ESMTPSA id BB9C0C4CEDD; Tue, 18 Mar 2025 18:36:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742322967; bh=0TL5c4/F2LfP2/9HiBcUHsXw/71RIFD+HeT4WJHriGg=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=GAUaNLb3vMmIRk2u6bol7bcO1b4/PtMOU0hNBoFdNtUTDdB2r6sepp20Vt19wdBND 0pTqRJzOXD/L+RTgJ4v8j8BrcMYsa6oSfjusFbBUMIVNfYTX1x7qc1AC7uYR6FF6vJ eauT+fWpLOKHHGqndEFLl1156uE0+EiSsQf3+dgQs0Io/isY0uKa1mxkDWQfbLEWY+ T7mrObCtCD9KQdD8XK/gdTjWSxpGL/PInNCy6e2UyEwwjrwPoe4bRYtZrTod6wdp9H VEB3hkhnweF/uTxkG1cZWkahchm2r4M96R9Ssqcd0kTBYwu2pAdP/ysPXNpflC5ZiC qoyMU3E+CgFVw== From: Konrad Dybcio Date: Tue, 18 Mar 2025 19:35:21 +0100 Subject: [PATCH 8/8] arm64: dts: qcom: msm8998-yoshino: Add QUSB2PHY VDD supply Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250318-topic-more_dt_bindings_fixes-v1-8-cb36882ea9cc@oss.qualcomm.com> References: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> In-Reply-To: <20250318-topic-more_dt_bindings_fixes-v1-0-cb36882ea9cc@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Marc Gonzalez , Dmitry Baryshkov , Arnaud Vrac Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742322925; l=970; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=dC2jEsfN9bBWEvSA1LOnhWyfC6YBmMM7GtAk2EOkUzs=; b=0skw9UrTkXBBQ7RExySa5KY52xR5kOURlFe8yXLLtYORf6TRxWt41u2NP4bL2xxsXomD00h9d K2fKI+PQNx0DcfOHo1PqcR9rSSBYbtsjYjw9w8vIFrtIF2kA73TmAHs X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio Set the supply as required by bindings, to silence the warning: 'vdd-supply' is a required property The value is inferred from MTP schematics, but it shouldn't change between boards due to specific electrical characteristics. Signed-off-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi b/arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi index d8cc0d729e99c5ead32f38c12bf65a930d369c08..3650f2501886bdde23c500bf5fce205de33fccc4 100644 --- a/arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi @@ -450,6 +450,7 @@ led@5 { &qusb2phy { status = "okay"; + vdd-supply = <&vreg_l1a_0p875>; vdda-pll-supply = <&vreg_l12a_1p8>; vdda-phy-dpdm-supply = <&vreg_l24a_3p075>; };