From nobody Fri Dec 19 11:17:07 2025 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 A3C701F936; Tue, 2 Dec 2025 17:36:41 +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=1764697001; cv=none; b=EH2YUr9y8HcpSfr50wqcJspDuJ2fKIqe2XDYxUsC+NvYvjL8J1ndIDaHRbKQuVkzOE+PzCXtOcXLPNAsLzw3M7AfS78NzLphp78C/P3EyRbK3ngXu4K0d+XwQH2NbaOcsG9MfZUg9dJr3tca2qf4GwA9NY6+xmvjhMX//8csQE4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764697001; c=relaxed/simple; bh=nuxSkvxO2++4wEFUB3aq8QvwtHq4l1cMskRICrLwwD8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=c0hLFemSs5VrgdoUc6XgmHkBSQgdXJjuuK3KkczqAwzyCq8qyER2HdPMqxqu4YtWtftRExSBmyKq2KzZecA7tTwum1ydhhZXViIKkl8i+JI9alJNG2z0Zx6D4MG/u9UZ74x1cQTkVJcHRVORdXkQK2wURkjfk1p7JwD8rf0fFVM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=G287PnBh; 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="G287PnBh" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2114FC4CEF1; Tue, 2 Dec 2025 17:36:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1764697001; bh=nuxSkvxO2++4wEFUB3aq8QvwtHq4l1cMskRICrLwwD8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=G287PnBhDo/LpwzQ6r0U4c67wgHpWGpLdpBdBP0l6na763R3XEof/p2IvX42zQpXQ /uJm2wYflQyghk74TAlbJLWZZ6uj3EU7Not0XgodAx6FXfiofUMSOBNpyRjh5cb2RL GIrRU5EKuCTjcf+BY7hIHMFb3Jr0p7urncm6fv65tWtnx/dr9Zarrg9hwZXoV40MCu aKsbT3+pBjiF3IGJrrHg7CfjDFZ02VsodYjj7t7UXAgq/zxsHbKhK3QP97xYSOABzq HVnKa0RTcvfR/fIRGZihROd5pyszohAHFbR2EvVcZ1epZ+d3n+zK/YHE4H5OC/Uxox z48Vm7gzN4B8w== From: Konrad Dybcio Date: Tue, 02 Dec 2025 18:36:20 +0100 Subject: [PATCH v2 1/3] dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251202-topic-8280_mxc-v2-1-46cdf47a829e@oss.qualcomm.com> References: <20251202-topic-8280_mxc-v2-0-46cdf47a829e@oss.qualcomm.com> In-Reply-To: <20251202-topic-8280_mxc-v2-0-46cdf47a829e@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Johan Hovold , Mathieu Poirier , Manivannan Sadhasivam , Vinod Koul , Michael Turquette , Stephen Boyd , Taniya Das , Imran Shaik , Vladimir Zapolskiy , Jagadeesh Kona , Ulf Hansson , Konrad Dybcio , Bryan O'Donoghue Cc: Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-clk@vger.kernel.org, linux-pm@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764696985; l=875; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=9qiVdT4EPzE8O7cEppagVeC3HgOKK44NPgNHRnjq/nE=; b=WcRkdwxMTjTE4SalDRambdua00Dtfp/MuAkTBW0fzKwlWO4rhP29pCkTIpefEr8l0Bxe0+pOP lOKoaybGNYeD/ZlER+dx7Zx3OaMicZr3Gr7fJH+//fRARVrccWWRjSG X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio Not sure how useful it's gonna be in practice, but the definition is missing (unlike the previously-unused SC8280XP_MXC-non-_AO), so add it to allow the driver to create the corresponding pmdomain. Fixes: dbfb5f94e084 ("dt-bindings: power: rpmpd: Add sc8280xp RPMh power-do= mains") Acked-by: Rob Herring (Arm) Signed-off-by: Konrad Dybcio Reviewed-by: Ulf Hansson --- include/dt-bindings/power/qcom,rpmhpd.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/power/qcom,rpmhpd.h b/include/dt-bindings/= power/qcom,rpmhpd.h index 50e7c886709d..06851363ae0e 100644 --- a/include/dt-bindings/power/qcom,rpmhpd.h +++ b/include/dt-bindings/power/qcom,rpmhpd.h @@ -264,5 +264,6 @@ #define SC8280XP_NSP 13 #define SC8280XP_QPHY 14 #define SC8280XP_XO 15 +#define SC8280XP_MXC_AO 16 =20 #endif --=20 2.52.0 From nobody Fri Dec 19 11:17:07 2025 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 4E2402C1788; Tue, 2 Dec 2025 17:36:49 +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=1764697009; cv=none; b=Xr6eW5+kxGCuP1Z1QjmejTXSsHV+UT0eEh4ga9XD+R9SZhzSnjnhSEs2s9CglauvSlHc9BqLll0yRpz8xAUIzFU8PkcfYQerNFwh0otRUiVJ66oTZOo0DTuiGsi0X/Yjri2vVVhCmeP0QTwvHS/iIvd7w2QM71ZglvsQFab/bM4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764697009; c=relaxed/simple; bh=X12PndyHroreQFIJf00P4HquKZkPkL6meJAYJRfj8Fs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bDOojYOklk1CDf82ta1tb6u/+dE/FuSH0cOAuBdvalUqQh2oqkHnrE2WxLvZr/vFn7a5nAm7EaEFXk9jiLLN7H/aaplD75XGHJK6ep8xo+3qRt0wvhYhqGENX8ternOjMh0ZbWQA6ou381EEHRG7QrI8iHhwwvOQeAKSmYj8qyM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=P+bXBErP; 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="P+bXBErP" Received: by smtp.kernel.org (Postfix) with ESMTPSA id CBAC7C116B1; Tue, 2 Dec 2025 17:36:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1764697008; bh=X12PndyHroreQFIJf00P4HquKZkPkL6meJAYJRfj8Fs=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=P+bXBErPLKaIrybQErE8NxIS+t2VWyLB9o4QSnw+zDNHrqYmHR+nWDz28t7Au8WEa p1N/kgQOIHuyZVVGxnZqOMZtfRQ964Rd1Rju+vBQjQzxFocKvdnumqtwdkYVpbFcUt eZ5XNqwRFd1sHUbuBbh5GXejOWjev7bgZXoFQ+a+Gc4EO4hWrkLlJBKpw8DReMvi5Q HEv2WeJVq1/s5V0NqPQKi0UyqR/+jsLZewb6nC6k1ZBK1rlF9EwNewClqZetER57Cq 4QEiSB2LY4js0UDa52nr1sjrmFeCzsJfcwiQzswVDsR6ujMlbLuantGdqacCZFX8Np Ix7hL2nCV2cEQ== From: Konrad Dybcio Date: Tue, 02 Dec 2025 18:36:21 +0100 Subject: [PATCH v2 2/3] pmdomain: qcom: rpmhpd: Add MXC to SC8280XP Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251202-topic-8280_mxc-v2-2-46cdf47a829e@oss.qualcomm.com> References: <20251202-topic-8280_mxc-v2-0-46cdf47a829e@oss.qualcomm.com> In-Reply-To: <20251202-topic-8280_mxc-v2-0-46cdf47a829e@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Johan Hovold , Mathieu Poirier , Manivannan Sadhasivam , Vinod Koul , Michael Turquette , Stephen Boyd , Taniya Das , Imran Shaik , Vladimir Zapolskiy , Jagadeesh Kona , Ulf Hansson , Konrad Dybcio , Bryan O'Donoghue Cc: Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-clk@vger.kernel.org, linux-pm@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764696985; l=1180; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=TrNqU+NFvZt8X8boVtl/37MvasfHczPy5pB7FCnZowU=; b=Qtx2uxu68B2JiwzSVnp6ufe8l69XZS94GHMT8oAmljmDxUF3TKawE99iUQF+2fAboP5Q4Dbm9 APg1DWBweMkDOAdTwrt060O1fWDTAjQUvabK9GrXWgBT2pbis45Ymur X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio This was apparently accounted for in dt-bindings, but never made its way into the driver. Fix it for SC8280XP and its VDD_GFX-less cousin, SA8540P. Fixes: f68f1cb3437d ("soc: qcom: rpmhpd: add sc8280xp & sa8540p rpmh power-= domains") Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio Reviewed-by: Ulf Hansson --- drivers/pmdomain/qcom/rpmhpd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c index a8b37037c6fe..19849703be4a 100644 --- a/drivers/pmdomain/qcom/rpmhpd.c +++ b/drivers/pmdomain/qcom/rpmhpd.c @@ -246,6 +246,8 @@ static struct rpmhpd *sa8540p_rpmhpds[] =3D { [SC8280XP_MMCX_AO] =3D &mmcx_ao, [SC8280XP_MX] =3D &mx, [SC8280XP_MX_AO] =3D &mx_ao, + [SC8280XP_MXC] =3D &mxc, + [SC8280XP_MXC_AO] =3D &mxc_ao, [SC8280XP_NSP] =3D &nsp, }; =20 @@ -700,6 +702,8 @@ static struct rpmhpd *sc8280xp_rpmhpds[] =3D { [SC8280XP_MMCX_AO] =3D &mmcx_ao, [SC8280XP_MX] =3D &mx, [SC8280XP_MX_AO] =3D &mx_ao, + [SC8280XP_MXC] =3D &mxc, + [SC8280XP_MXC_AO] =3D &mxc_ao, [SC8280XP_NSP] =3D &nsp, [SC8280XP_QPHY] =3D &qphy, }; --=20 2.52.0 From nobody Fri Dec 19 11:17:07 2025 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 713EC2C15A8; Tue, 2 Dec 2025 17:36:56 +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=1764697016; cv=none; b=nODdp3suTnxh2FYPQijzpOzO6lxEoN9Mr88Kobcm/upTBNz4fiPobMIfw5Gni1s4dBg/QZj50Acz5mZC6I5wugAoNjcEyUD7IS8ZX4Y7bxy5TJceNMcR/2Gi0lGyOjpBiKjf65s8palnnocEWmm2LxKqTQBB71qD9WwPYV7MJJA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764697016; c=relaxed/simple; bh=Osd/+dLwf+emrEqGi6mbQhzltUndMTaIVjgBdIIWp50=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ou2p7Bc4xEzyIxEShDIE4sLRBGCHoGMYx7983cwhMFnem5MT1ccADDScxGj2zrDvNv7W6LKiOhe7zKAZoPQXtImuek+v3Iss9XZcXNhWkB3RIdWRZ+lv8hJbYnQY5UUZBkYmkHKAkWJSP/GG1TuAm11ykZ/d5mnVzN769/VcmfQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=A1WslJjW; 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="A1WslJjW" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9221EC4CEF1; Tue, 2 Dec 2025 17:36:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1764697016; bh=Osd/+dLwf+emrEqGi6mbQhzltUndMTaIVjgBdIIWp50=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=A1WslJjWIMyM5vgqXkEtiXzs833daXmlxw86hBQr/I6UyG22zGQQ9KgeoHrpEOq3j q1Hs9f48I3djiAQO/sFxgUgH5vYWQZU+pDsXw+XeD7KQQsbFuu9UlSJbIj7h3zZb0O XW9bgEoqluMwtSFqzdK2O+goiAgSX1ive113jGhQwW0RUxLIQMncPy8xbIBUU3A76D FGmD86Qv7VN0OKqpnzKw7ReG7CjUNkBok1l/4Tsgowq03qs+QEI3Mdhu1QFbIu3tXs SO+3bXgJ/GmXlevmywcZmU2c9dGItFLXgUULjNtMN9CokV1XQTK+UhWa0jEQRo7ecB 0QrpwZtm1HvQQ== From: Konrad Dybcio Date: Tue, 02 Dec 2025 18:36:22 +0100 Subject: [PATCH v2 3/3] arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251202-topic-8280_mxc-v2-3-46cdf47a829e@oss.qualcomm.com> References: <20251202-topic-8280_mxc-v2-0-46cdf47a829e@oss.qualcomm.com> In-Reply-To: <20251202-topic-8280_mxc-v2-0-46cdf47a829e@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Johan Hovold , Mathieu Poirier , Manivannan Sadhasivam , Vinod Koul , Michael Turquette , Stephen Boyd , Taniya Das , Imran Shaik , Vladimir Zapolskiy , Jagadeesh Kona , Ulf Hansson , Konrad Dybcio , Bryan O'Donoghue Cc: Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-clk@vger.kernel.org, linux-pm@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764696985; l=1420; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=HYXtOMvv9i2sz5XDKARcwKlUFUyXuRdAodCPiWpvS/I=; b=YMQLwFmNHWSjAyFuLELvapYGWcZRaa7QaCineg3voyWrqcYnLgZ4tJTB0vDh0mlgPKa6k7ttn pADbJclsiZJBBzbz/yvjrbdqJ6Sk0tDqOmkrZUenlWV0fLtWeMfxcox X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio To make sure that power rail is voted for, wire it up to its consumers. Fixes: 152d1faf1e2f ("arm64: dts: qcom: add SC8280XP platform") Signed-off-by: Konrad Dybcio Reviewed-by: Ulf Hansson --- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi b/arch/arm64/boot/dts/q= com/sc8280xp.dtsi index 5334adebf278..b9e0d9c7c065 100644 --- a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi @@ -5788,8 +5788,12 @@ remoteproc_nsp0: remoteproc@1b300000 { clocks =3D <&rpmhcc RPMH_CXO_CLK>; clock-names =3D "xo"; =20 - power-domains =3D <&rpmhpd SC8280XP_NSP>; - power-domain-names =3D "nsp"; + power-domains =3D <&rpmhpd SC8280XP_NSP>, + <&rpmhpd SC8280XP_CX>, + <&rpmhpd SC8280XP_MXC>; + power-domain-names =3D "nsp", + "cx", + "mxc"; =20 memory-region =3D <&pil_nsp0_mem>; =20 @@ -5919,8 +5923,12 @@ remoteproc_nsp1: remoteproc@21300000 { clocks =3D <&rpmhcc RPMH_CXO_CLK>; clock-names =3D "xo"; =20 - power-domains =3D <&rpmhpd SC8280XP_NSP>; - power-domain-names =3D "nsp"; + power-domains =3D <&rpmhpd SC8280XP_NSP>, + <&rpmhpd SC8280XP_CX>, + <&rpmhpd SC8280XP_MXC>; + power-domain-names =3D "nsp", + "cx", + "mxc"; =20 memory-region =3D <&pil_nsp1_mem>; =20 --=20 2.52.0