When ASPM is enabled, DPM is used to perform dynamic switching.  When
connected to an Intel PCIe controller this causes malfunctions.

Identify this combination and disable dynamic switching in SMU13.

This series superceeds my other series [1] and fixes it in a cleaner way.

[1] https://patchwork.freedesktop.org/series/120245/

Evan Quan (1):
  drm/amd/pm: share the code around SMU13 pcie parameters update

Mario Limonciello (1):
  drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13

 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h  |  4 ++
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c    | 67 +++++++++++++++++++
 .../drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c  | 33 +--------
 .../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c  | 33 +--------
 4 files changed, 73 insertions(+), 64 deletions(-)

-- 
2.25.1

Reply via email to