[PATCH] drm/dp: Do not busy-loop during link training

2016-01-11 Thread Ville Syrjälä
On Mon, Jan 11, 2016 at 09:36:04AM +0100, Thierry Reding wrote: > On Mon, Dec 14, 2015 at 06:30:28PM +0200, Ville Syrjälä wrote: > > On Mon, Dec 14, 2015 at 04:23:41PM +0100, Thierry Reding wrote: > > > On Mon, Dec 14, 2015 at 04:48:09PM +0200, Ville Syrjälä wrote: > > > > On Mon, Dec 14, 2015

[PATCH] drm/dp: Do not busy-loop during link training

2016-01-11 Thread Thierry Reding
On Mon, Dec 14, 2015 at 06:30:28PM +0200, Ville Syrjälä wrote: > On Mon, Dec 14, 2015 at 04:23:41PM +0100, Thierry Reding wrote: > > On Mon, Dec 14, 2015 at 04:48:09PM +0200, Ville Syrjälä wrote: > > > On Mon, Dec 14, 2015 at 02:21:56PM +0100, Thierry Reding wrote: > > > > From: Thierry Reding

[PATCH] drm/dp: Do not busy-loop during link training

2015-12-14 Thread Ville Syrjälä
On Mon, Dec 14, 2015 at 04:23:41PM +0100, Thierry Reding wrote: > On Mon, Dec 14, 2015 at 04:48:09PM +0200, Ville Syrjälä wrote: > > On Mon, Dec 14, 2015 at 02:21:56PM +0100, Thierry Reding wrote: > > > From: Thierry Reding > > > > > > Use microsecond sleeps for the clock recovery and channel e

[PATCH] drm/dp: Do not busy-loop during link training

2015-12-14 Thread Ville Syrjälä
On Mon, Dec 14, 2015 at 02:21:56PM +0100, Thierry Reding wrote: > From: Thierry Reding > > Use microsecond sleeps for the clock recovery and channel equalization > delays during link training. The duration of these delays can be from > 100 us up to 16 ms. It is rude to busy-loop for that amount o

[PATCH] drm/dp: Do not busy-loop during link training

2015-12-14 Thread Thierry Reding
On Mon, Dec 14, 2015 at 04:48:09PM +0200, Ville Syrjälä wrote: > On Mon, Dec 14, 2015 at 02:21:56PM +0100, Thierry Reding wrote: > > From: Thierry Reding > > > > Use microsecond sleeps for the clock recovery and channel equalization > > delays during link training. The duration of these delays

[PATCH] drm/dp: Do not busy-loop during link training

2015-12-14 Thread Thierry Reding
From: Thierry Reding Use microsecond sleeps for the clock recovery and channel equalization delays during link training. The duration of these delays can be from 100 us up to 16 ms. It is rude to busy-loop for that amount of time. While at it, also convert to standard coding style by putting the