Initialize mutex for DP2.1 alpm.
Cc: Jouni Högander <[email protected]>
Signed-off-by: Animesh Manna <[email protected]>
---
drivers/gpu/drm/i915/display/intel_dp.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
b/drivers/gpu/drm/i915/display/intel_dp.c
index 475518b4048b..3f9cbeb215ed 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -6073,8 +6073,12 @@ intel_dp_detect(struct drm_connector *_connector,
if (ret == 1)
connector->base.epoch_counter++;
- if (!intel_dp_is_edp(intel_dp))
+ if (!intel_dp_is_edp(intel_dp)) {
+ if (DISPLAY_VER(display) >= 35)
+ intel_alpm_init(intel_dp);
+
intel_psr_init_dpcd(intel_dp);
+ }
intel_dp_detect_dsc_caps(intel_dp, connector);
--
2.29.0