diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c index 30c627c..01cae86 100644 --- a/drivers/gpu/drm/i915/intel_dp.c +++ b/drivers/gpu/drm/i915/intel_dp.c @@ -555,7 +555,7 @@ intel_dp_aux_native_write(struct intel_dp *intel_dp, if ((ack & AUX_NATIVE_REPLY_MASK) == AUX_NATIVE_REPLY_ACK) break; else if ((ack & AUX_NATIVE_REPLY_MASK) == AUX_NATIVE_REPLY_DEFER) - udelay(100); + udelay(500); else return -EIO; } @@ -2158,6 +2158,7 @@ intel_get_adjust_train(struct intel_dp *intel_dp, v = this_v; if (this_p > p) p = this_p; + udelay(300); } voltage_max = intel_dp_voltage_max(intel_dp);