drm/dp: Define AUX_RETRY_INTERVAL as 500 us
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 26 Aug 2015 19:55:05 +0000 (22:55 +0300)
committerJani Nikula <jani.nikula@intel.com>
Wed, 2 Sep 2015 12:49:20 +0000 (15:49 +0300)
commit79a2b161c12a1b751f53a7698494cb722530bca5
tree51475dc0effbcef25ba32d681de55e87eff8a3e1
parentc4749c9a4a9ddc16200ce46a19078357727bf4b1
drm/dp: Define AUX_RETRY_INTERVAL as 500 us

Currently we react to native and i2c defers by waiting either 400-500 us
or 500-600 us, depending on which code path we take. Consolidate them
all to one define AUX_RETRY_INTERVAL which defines the minimum interval.
Since we've been using two different intervals pick the longer of them
and define AUX_RETRY_INTERVAL as 500 us. For the maximum just use
AUX_RETRY_INTERVAL+100 us.

I want to have a define for this so that I can use it when calculating
the estimated duration of i2c-over-aux transfers. Without a define it
would be very easy to change the sleep duration and neglect to update
the i2c-over-aux estimates.

Cc: Simon Farnsworth <simon.farnsworth@onelan.com>
Cc: moosotc@gmail.com
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Simon Farnsworth <simon.farnsworth@onelan.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/drm_dp_helper.c