On Wed, Aug 23, 2017 at 4:32 PM, Puthikorn Voravootivat <puthik@xxxxxxxxxxxx> wrote: >> what about instead of removing this "detect_done=false" like we move >> to another place like whenever conector is disconected? > > Look like that is already done in > https://patchwork.freedesktop.org/patch/113363/ hmm indeed that seems to address my first thoughts... but this also shows we need to cc ville as well here... > > On Wed, Aug 23, 2017 at 4:00 PM, Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx> wrote: >> On Wed, Aug 23, 2017 at 3:40 PM, Puthikorn Voravootivat >> <puthik@xxxxxxxxxxxx> wrote: >>> If the full detect is already done, we shouldn't need to do it >>> again. >>> >>> This fixes the screen blinking issue that happen when calling >>> DRM_IOCTL_MODE_GETCONNECTOR while PSR is active. The blinking >>> is caused by full dp detect in intel_dp_long_pulse(). >>> >>> Signed-off-by: Puthikorn Voravootivat <puthik@xxxxxxxxxxxx> >>> --- >>> drivers/gpu/drm/i915/intel_dp.c | 2 -- >>> 1 file changed, 2 deletions(-) >>> >>> diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c >>> index d3e5fdf0d2fa..152e7016d5f2 100644 >>> --- a/drivers/gpu/drm/i915/intel_dp.c >>> +++ b/drivers/gpu/drm/i915/intel_dp.c >>> @@ -4834,8 +4834,6 @@ intel_dp_detect(struct drm_connector *connector, >>> if (!intel_dp->detect_done) >>> status = intel_dp_long_pulse(intel_dp->attached_connector); >>> >>> - intel_dp->detect_done = false; >>> - >> >> something tells me that this will break other existent cases... >> one case I imagine is changing the DP panel... maybe the MST case as well.. >> >> what about instead of removing this "detect_done=false" like we move >> to another place like whenever conector is disconected? >> >> looking to original commit: >> commit 7d23e3c37bb3fc6952dc84007ee60cb533fd2d5c >> Author: Shubhangi Shrivastava <shubhangi.shrivastava@xxxxxxxxx> >> >> let's cc few people here to see if they have something to say... >> >> >> >>> return status; >>> } >>> >>> -- >>> 2.14.1.342.g6490525c54-goog >>> >>> _______________________________________________ >>> Intel-gfx mailing list >>> Intel-gfx@xxxxxxxxxxxxxxxxxxxxx >>> https://lists.freedesktop.org/mailman/listinfo/intel-gfx >> >> >> >> -- >> Rodrigo Vivi >> Blog: http://blog.vivi.eng.br -- Rodrigo Vivi Blog: http://blog.vivi.eng.br _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx