+++ /dev/null
-From 64ffd2f1d00c6235dabe9704bbb0d9ce3e28147f Mon Sep 17 00:00:00 2001
-From: Mario Limonciello <mario.limonciello@amd.com>
-Date: Fri, 20 Oct 2023 10:26:29 -0500
-Subject: drm/amd: Disable ASPM for VI w/ all Intel systems
-
-From: Mario Limonciello <mario.limonciello@amd.com>
-
-commit 64ffd2f1d00c6235dabe9704bbb0d9ce3e28147f upstream.
-
-Originally we were quirking ASPM disabled specifically for VI when
-used with Alder Lake, but it appears to have problems with Rocket
-Lake as well.
-
-Like we've done in the case of dpm for newer platforms, disable
-ASPM for all Intel systems.
-
-Cc: stable@vger.kernel.org # 5.15+
-Fixes: 0064b0ce85bb ("drm/amd/pm: enable ASPM by default")
-Reported-and-tested-by: Paolo Gentili <paolo.gentili@canonical.com>
-Closes: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2036742
-Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
-Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/gpu/drm/amd/amdgpu/vi.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/gpu/drm/amd/amdgpu/vi.c
-+++ b/drivers/gpu/drm/amd/amdgpu/vi.c
-@@ -1147,7 +1147,7 @@ static void vi_program_aspm(struct amdgp
- bool bL1SS = false;
- bool bClkReqSupport = true;
-
-- if (!amdgpu_device_should_use_aspm(adev) || !amdgpu_device_aspm_support_quirk())
-+ if (!amdgpu_device_should_use_aspm(adev) || !amdgpu_device_pcie_dynamic_switching_supported())
- return;
-
- if (adev->flags & AMD_IS_APU ||