[PATCH] arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP

Dmitry Baryshkov posted 1 patch 6 months, 2 weeks ago
arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 6 ++++++
1 file changed, 6 insertions(+)
[PATCH] arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP
Posted by Dmitry Baryshkov 6 months, 2 weeks ago
Enable SLPI, Sensors DSP on the Lenovo Yoga C630. The DSP boots the
firmware and provides QMI services, however it is of limited
functionality due to the missing fastrpc_shell_1 binary.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
 arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts b/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts
index 3b28c543fd961c787d7e788995f8fe0e980e3f68..8ef6db3be6e3dffe4ec819288193a183b32db8e8 100644
--- a/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts
+++ b/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts
@@ -624,6 +624,12 @@ dai@2 {
 	};
 };
 
+&slpi_pas {
+	firmware-name = "qcom/sdm850/LENOVO/81JL/qcslpi850.mbn";
+
+	status = "okay";
+};
+
 &sound {
 	compatible = "lenovo,yoga-c630-sndcard", "qcom,sdm845-sndcard";
 	model = "Lenovo-YOGA-C630-13Q50";

---
base-commit: 4f27f06ec12190c7c62c722e99ab6243dea81a94
change-id: 20250608-c630-slpi-c66e540b7650

Best regards,
-- 
Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Re: [PATCH] arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP
Posted by Bjorn Andersson 6 months, 1 week ago
On Sun, 08 Jun 2025 19:02:39 +0300, Dmitry Baryshkov wrote:
> Enable SLPI, Sensors DSP on the Lenovo Yoga C630. The DSP boots the
> firmware and provides QMI services, however it is of limited
> functionality due to the missing fastrpc_shell_1 binary.
> 
> 

Applied, thanks!

[1/1] arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP
      commit: 34b959213896f208b74ec0e670b3f926dc3acb20

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>
Re: [PATCH] arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP
Posted by Konrad Dybcio 6 months, 1 week ago
On 6/8/25 6:02 PM, Dmitry Baryshkov wrote:
> Enable SLPI, Sensors DSP on the Lenovo Yoga C630. The DSP boots the
> firmware and provides QMI services, however it is of limited
> functionality due to the missing fastrpc_shell_1 binary.
> 
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---

Check if the Flex 5G's signing key is different (or maybe Lenovo
had more sdm850 models?)

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>

Konrad
Re: [PATCH] arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP
Posted by Dmitry Baryshkov 6 months, 1 week ago
On Tue, Jun 10, 2025 at 02:25:28AM +0200, Konrad Dybcio wrote:
> On 6/8/25 6:02 PM, Dmitry Baryshkov wrote:
> > Enable SLPI, Sensors DSP on the Lenovo Yoga C630. The DSP boots the
> > firmware and provides QMI services, however it is of limited
> > functionality due to the missing fastrpc_shell_1 binary.
> > 
> > Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> > ---
> 
> Check if the Flex 5G's signing key is different (or maybe Lenovo
> had more sdm850 models?)

Flex5G is SC8180X, so it probably won't help.

Also, if we check the later generations (e.g. Slim7x and T14s),
different laptop models use different CAs.

> 
> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> 
> Konrad