]> git.baikalelectronics.ru Git - kernel.git/commitdiff
Revert "drm/i915/dp: Zero the DPCD data before connection probe"
authorKeith Packard <keithp@keithp.com>
Wed, 3 Aug 2011 17:34:58 +0000 (10:34 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 3 Aug 2011 17:37:21 +0000 (10:37 -0700)
This reverts commit a19143d692db0f9e80b7b17cb99a98bbf5a12769.

Clearing the dpcd data means that if the fetch fails, any previous
data will be lost. On eDP, this is no fun as we only fetch dpcd at
init time, so the memset will destroy that the next time through.

drivers/gpu/drm/i915/intel_dp.c

index ba72fbcbbbc95bd44fae14cf78c5bbfdef858275..2f901c05ea2ccbfc8bd43e58351ea527c8b4eda1 100644 (file)
@@ -1697,7 +1697,6 @@ intel_dp_detect(struct drm_connector *connector, bool force)
        struct edid *edid = NULL;
 
        intel_dp->has_audio = false;
-       memset(intel_dp->dpcd, 0, sizeof(intel_dp->dpcd));
 
        if (HAS_PCH_SPLIT(dev))
                status = ironlake_dp_detect(intel_dp);