ALPM support added on DP2.1 and xe3p will support DP2.1 alpm. This patch series extending alpm supoort for DP2.1.
Cc: Jouni Högander <[email protected]> Signed-off-by: Animesh Manna <[email protected]> Animesh Manna (10): drm/i915/alpm: Add DPCD definition for DP2.1 ALPM capability drm/i915/alpm: alpm_init() for DP2.1 drm/i915/alpm: Enable debugfs for DP2.1 drm/i915/alpm: Refactor Auxless wake time calculation drm/i915/alpm: Auxless wake time calculation for Xe3p drm/i915/alpm: Half LFPS cycle calculation drm/i915/alpm: Program LTTPR count for DP 2.1 ALPM drm/i915/alpm: Enable MAC Transmitting LFPS for LT PHY drm/i915/alpm: Replace is_edp() with alpm_is_possible() drm/i915/alpm: Introduce has_alpm to decouple from pr/psr2/lobf drivers/gpu/drm/i915/display/intel_alpm.c | 139 ++++++++++++++---- drivers/gpu/drm/i915/display/intel_alpm.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 5 +- .../drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 8 +- .../drm/i915/display/intel_dp_link_training.c | 16 ++ drivers/gpu/drm/i915/display/intel_lt_phy.c | 27 ++++ drivers/gpu/drm/i915/display/intel_lt_phy.h | 2 + .../gpu/drm/i915/display/intel_lt_phy_regs.h | 3 + drivers/gpu/drm/i915/display/intel_psr.c | 23 ++- drivers/gpu/drm/i915/display/intel_psr.h | 1 - include/drm/display/drm_dp.h | 4 +- 12 files changed, 188 insertions(+), 46 deletions(-) -- 2.29.0
