From: Sasha Levin Date: Wed, 12 Aug 2026 12:25:16 +0000 (-0400) Subject: Drop queue-6.6/arm64-dts-qcom-sdm850-lenovo-yoga-c630-lower-psci-cl.patch X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2c283e266830e804045eec867bc6215c2b696a73;p=thirdparty%2Fkernel%2Fstable-queue.git Drop queue-6.6/arm64-dts-qcom-sdm850-lenovo-yoga-c630-lower-psci-cl.patch Signed-off-by: Sasha Levin --- diff --git a/queue-6.6/arm64-dts-qcom-sdm850-lenovo-yoga-c630-lower-psci-cl.patch b/queue-6.6/arm64-dts-qcom-sdm850-lenovo-yoga-c630-lower-psci-cl.patch deleted file mode 100644 index d856ef0ec1..0000000000 --- a/queue-6.6/arm64-dts-qcom-sdm850-lenovo-yoga-c630-lower-psci-cl.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 32fe4d76959b548d832f3ad3415a25a4040de6f6 Mon Sep 17 00:00:00 2001 -From: Sasha Levin -Date: Wed, 29 Apr 2026 01:27:12 +0300 -Subject: arm64: dts: qcom: sdm850-lenovo-yoga-c630: lower PSCI cluster idle - -From: Dmitry Baryshkov - -[ Upstream commit 07db10de262f4150e24fd631a7a6c428f7bf80c9 ] - -With the default PSCI suspend value for cluster idle state Lenovo Yoga -C630 isn't stable enough. For example it might reset if display device -isn't probed early enough. Drop the bit 0x4000 from the PSCI suspend -value to make C630 work in stable way. The bit was found by -expertimenting with the cluster idle PSCI value. Most likely it results -in the less deep sleep and more energy beign spent in the suspend state, -but it's better than the non-stable system behaviour. - -Fixes: a1ade6cac5a2 ("arm64: dts: qcom: sdm845: Switch PSCI cpu idle states from PC to OSI") -Signed-off-by: Dmitry Baryshkov -Reviewed-by: Abel Vesa -Link: https://lore.kernel.org/r/20260429-c630-fix-idle-v2-1-ac867dad6f21@oss.qualcomm.com -Signed-off-by: Bjorn Andersson -Signed-off-by: Sasha Levin ---- - arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 4 ++++ - 1 file changed, 4 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 fe5c12da666e4..f757a02de7ab5 100644 ---- a/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts -+++ b/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts -@@ -347,6 +347,10 @@ &cdsp_pas { - status = "okay"; - }; - -+&cluster_sleep_0 { -+ arm,psci-suspend-param = <0x41008244>; -+}; -+ - &gcc { - protected-clocks = , - , --- -2.53.0 - diff --git a/queue-6.6/series b/queue-6.6/series index cd27521ef5..d2f39c780c 100644 --- a/queue-6.6/series +++ b/queue-6.6/series @@ -1,7 +1,6 @@ mount-honour-sb_nouser-in-the-new-mount-api.patch selftests-bpf-fail-unbound-udp-on-sockmap-update.patch s390-zcrypt-fix-missing-mem-scrub-at-clear-key-impor.patch -arm64-dts-qcom-sdm850-lenovo-yoga-c630-lower-psci-cl.patch nfs-pin-the-struct-nfs_server-during-a-free_stateid-.patch arm-npcm-fix-of-node-refcount-leaks-in-smp-setup.patch arm-dts-bcm5301x-fix-pcie-controller-2-second-interr.patch