From 312a4f0117ee1ff73df7f1c663ab55f0ea7ead81 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 22 Apr 2025 10:39:24 +0200 Subject: [PATCH] 6.14-stable patches added patches: drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch --- ...-temporarily-disable-hostvm-on-dcn31.patch | 35 +++++++++++++++++++ queue-6.14/series | 1 + 2 files changed, 36 insertions(+) create mode 100644 queue-6.14/drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch diff --git a/queue-6.14/drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch b/queue-6.14/drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch new file mode 100644 index 0000000000..42388e10b1 --- /dev/null +++ b/queue-6.14/drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch @@ -0,0 +1,35 @@ +From ba93dddfc92084a1e28ea447ec4f8315f3d8d3fd Mon Sep 17 00:00:00 2001 +From: Aurabindo Pillai +Date: Mon, 20 Jan 2025 15:27:23 -0500 +Subject: drm/amd/display: Temporarily disable hostvm on DCN31 + +From: Aurabindo Pillai + +commit ba93dddfc92084a1e28ea447ec4f8315f3d8d3fd upstream. + +With HostVM enabled, DCN31 fails to pass validation for 3x4k60. Some Linux +userspace does not downgrade one of the monitors to 4k30, and the result +is that the monitor does not light up. Disable it until the bandwidth +calculation failure is resolved. + +Reviewed-by: Sun peng Li +Signed-off-by: Aurabindo Pillai +Signed-off-by: Zaeem Mohamed +Tested-by: Daniel Wheeler +Signed-off-by: Alex Deucher +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c ++++ b/drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c +@@ -890,7 +890,7 @@ static const struct dc_debug_options deb + .disable_z10 = true, + .enable_legacy_fast_update = true, + .enable_z9_disable_interface = true, /* Allow support for the PMFW interface for disable Z9*/ +- .dml_hostvm_override = DML_HOSTVM_NO_OVERRIDE, ++ .dml_hostvm_override = DML_HOSTVM_OVERRIDE_FALSE, + .using_dml2 = false, + }; + diff --git a/queue-6.14/series b/queue-6.14/series index 02c0d4af8c..9967244ff8 100644 --- a/queue-6.14/series +++ b/queue-6.14/series @@ -231,3 +231,4 @@ platform-x86-alienware-wmi-wmax-add-g-mode-support-to-alienware-m16-r1.patch platform-x86-alienware-wmi-wmax-extend-support-to-more-laptops.patch platform-x86-msi-wmi-platform-rename-data-variable.patch platform-x86-msi-wmi-platform-workaround-a-acpi-firmware-bug.patch +drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch -- 2.47.3