Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fe255d00 authored by Chris Wilson's avatar Chris Wilson
Browse files

drm/i915/dp: Convert a udelay(17000) to a sleep during link-off

parent 5eddb70b
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -1366,14 +1366,13 @@ intel_dp_link_down(struct intel_dp *intel_dp)
	if (HAS_PCH_CPT(dev) && !IS_eDP(intel_dp)) {
		DP &= ~DP_LINK_TRAIN_MASK_CPT;
		I915_WRITE(intel_dp->output_reg, DP | DP_LINK_TRAIN_PAT_IDLE_CPT);
		POSTING_READ(intel_dp->output_reg);
	} else {
		DP &= ~DP_LINK_TRAIN_MASK;
		I915_WRITE(intel_dp->output_reg, DP | DP_LINK_TRAIN_PAT_IDLE);
		POSTING_READ(intel_dp->output_reg);
	}
	POSTING_READ(intel_dp->output_reg);

	udelay(17000);
	msleep(17);

	if (IS_eDP(intel_dp))
		DP |= DP_LINK_TRAIN_OFF;