From 247e5417376c9ad456e2c5b34cd8c5773d1218fc Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 1 Oct 2024 09:56:26 +0200 Subject: [PATCH] 5.15-stable patches added patches: drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch --- ...-cascaded-panamera-dsc-determination.patch | 34 +++++++++++++++++++ queue-5.15/series | 1 + 2 files changed, 35 insertions(+) create mode 100644 queue-5.15/drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch 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 index 00000000000..4ddc1aca660 --- /dev/null +++ b/queue-5.15/drm-amd-display-fix-synaptics-cascaded-panamera-dsc-determination.patch @@ -0,0 +1,34 @@ +From 4437936c6b696b98f3fe1d8679a2788c41b4df77 Mon Sep 17 00:00:00 2001 +From: Fangzhi Zuo +Date: Mon, 12 Aug 2024 12:13:44 -0400 +Subject: drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination + +From: Fangzhi Zuo + +commit 4437936c6b696b98f3fe1d8679a2788c41b4df77 upstream. + +Synaptics Cascaded Panamera topology needs to unconditionally +acquire root aux for dsc decoding. + +Reviewed-by: Roman Li +Signed-off-by: Fangzhi Zuo +Signed-off-by: Zaeem Mohamed +Tested-by: Daniel Wheeler +Signed-off-by: Alex Deucher +Cc: Mario Limonciello +Signed-off-by: Greg Kroah-Hartman +--- + 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) diff --git a/queue-5.15/series b/queue-5.15/series index 26957c8b11b..0272955b7e9 100644 --- a/queue-5.15/series +++ b/queue-5.15/series @@ -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 -- 2.47.3