Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-08-01 Thread Ville Syrjälä
On Fri, Jul 29, 2016 at 02:45:29PM -0700, Manasi Navare wrote: > On Thu, Jul 28, 2016 at 05:36:14PM -0700, Manasi Navare wrote: > > On Thu, Jul 28, 2016 at 11:15:22PM +0300, Ville Syrjälä wrote: > > > On Thu, Jul 28, 2016 at 12:48:53PM -0700, Manasi Navare wrote: > > > > On Thu, Jul 28, 2016 at 05:

Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-29 Thread Manasi Navare
On Thu, Jul 28, 2016 at 05:36:14PM -0700, Manasi Navare wrote: > On Thu, Jul 28, 2016 at 11:15:22PM +0300, Ville Syrjälä wrote: > > On Thu, Jul 28, 2016 at 12:48:53PM -0700, Manasi Navare wrote: > > > On Thu, Jul 28, 2016 at 05:50:43PM +0300, ville.syrj...@linux.intel.com > > > wrote: > > > > From

Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-29 Thread Manasi Navare
On Fri, Jul 29, 2016 at 12:52:55PM +0300, Ville Syrjälä wrote: > On Thu, Jul 28, 2016 at 05:36:14PM -0700, Manasi Navare wrote: > > On Thu, Jul 28, 2016 at 11:15:22PM +0300, Ville Syrjälä wrote: > > > On Thu, Jul 28, 2016 at 12:48:53PM -0700, Manasi Navare wrote: > > > > On Thu, Jul 28, 2016 at 05:

Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-29 Thread Jim Bride
On Thu, Jul 28, 2016 at 05:50:43PM +0300, ville.syrj...@linux.intel.com wrote: > From: Ville Syrjälä > > DP link retraining needs to grab some modeset locks to not race with > modesets, so we can't really do it safely from the hpd_pulse, lest we > risk deadlocking due to MST sideband stuff. > >

Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-29 Thread Ville Syrjälä
On Thu, Jul 28, 2016 at 05:36:14PM -0700, Manasi Navare wrote: > On Thu, Jul 28, 2016 at 11:15:22PM +0300, Ville Syrjälä wrote: > > On Thu, Jul 28, 2016 at 12:48:53PM -0700, Manasi Navare wrote: > > > On Thu, Jul 28, 2016 at 05:50:43PM +0300, ville.syrj...@linux.intel.com > > > wrote: > > > > From

Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-28 Thread Manasi Navare
On Thu, Jul 28, 2016 at 11:15:22PM +0300, Ville Syrjälä wrote: > On Thu, Jul 28, 2016 at 12:48:53PM -0700, Manasi Navare wrote: > > On Thu, Jul 28, 2016 at 05:50:43PM +0300, ville.syrj...@linux.intel.com > > wrote: > > > From: Ville Syrjälä > > > > > > DP link retraining needs to grab some modes

Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-28 Thread Ville Syrjälä
On Thu, Jul 28, 2016 at 12:48:53PM -0700, Manasi Navare wrote: > On Thu, Jul 28, 2016 at 05:50:43PM +0300, ville.syrj...@linux.intel.com wrote: > > From: Ville Syrjälä > > > > DP link retraining needs to grab some modeset locks to not race with > > modesets, so we can't really do it safely from t

Re: [Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-28 Thread Manasi Navare
On Thu, Jul 28, 2016 at 05:50:43PM +0300, ville.syrj...@linux.intel.com wrote: > From: Ville Syrjälä > > DP link retraining needs to grab some modeset locks to not race with > modesets, so we can't really do it safely from the hpd_pulse, lest we > risk deadlocking due to MST sideband stuff. > >

[Intel-gfx] [PATCH 07/12] drm/i915: Move DP link retraining into intel_dp_detect()

2016-07-28 Thread ville . syrjala
From: Ville Syrjälä DP link retraining needs to grab some modeset locks to not race with modesets, so we can't really do it safely from the hpd_pulse, lest we risk deadlocking due to MST sideband stuff. Move the link retraining to happen from the hotplug work instead. Doing at the end of intel_d