]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
5.15-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 1 Oct 2024 07:56:26 +0000 (09:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 1 Oct 2024 07:56:26 +0000 (09:56 +0200)
added patches:
drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch

queue-5.15/drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch [new file with mode: 0644]
queue-5.15/series

diff --git a/queue-5.15/drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch b/queue-5.15/drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch
new file mode 100644 (file)
index 0000000..4ddc1ac
--- /dev/null
@@ -0,0 +1,34 @@
+From 4437936c6b696b98f3fe1d8679a2788c41b4df77 Mon Sep 17 00:00:00 2001
+From: Fangzhi Zuo <Jerry.Zuo@amd.com>
+Date: Mon, 12 Aug 2024 12:13:44 -0400
+Subject: drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination
+
+From: Fangzhi Zuo <Jerry.Zuo@amd.com>
+
+commit 4437936c6b696b98f3fe1d8679a2788c41b4df77 upstream.
+
+Synaptics Cascaded Panamera topology needs to unconditionally
+acquire root aux for dsc decoding.
+
+Reviewed-by: Roman Li <roman.li@amd.com>
+Signed-off-by: Fangzhi Zuo <Jerry.Zuo@amd.com>
+Signed-off-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
+Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Cc: Mario Limonciello <superm1@kernel.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
+@@ -227,7 +227,7 @@ static bool validate_dsc_caps_on_connect
+               aconnector->dsc_aux = &aconnector->mst_port->dm_dp_aux.aux;
+       /* synaptics cascaded MST hub case */
+-      if (!aconnector->dsc_aux && is_synaptics_cascaded_panamera(aconnector->dc_link, port))
++      if (is_synaptics_cascaded_panamera(aconnector->dc_link, port))
+               aconnector->dsc_aux = port->mgr->aux;
+       if (!aconnector->dsc_aux)
index 26957c8b11bcc7ae738f37a9037874d4c3c38732..0272955b7e9846c493e5a6fabc722a60e583b306 100644 (file)
@@ -295,3 +295,4 @@ net-qrtr-update-packets-cloning-when-broadcasting.patch
 bonding-fix-unnecessary-warnings-and-logs-from-bond_.patch
 netfilter-nf_tables-keep-deleted-flowtable-hooks-unt.patch
 netfilter-ctnetlink-compile-ctnetlink_label_size-wit.patch
+drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch