]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/gpu/drm/tegra/dp.c
drm/tegra: dp: Enable alternate scrambler reset when supported
[linux.git] / drivers / gpu / drm / tegra / dp.c
index ca287b50fad80a73a1a3046824f5dd8db17b36db..638081b568f4394e2156fd009098fedcc43feffe 100644 (file)
@@ -225,5 +225,12 @@ int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link)
        if (err < 0)
                return err;
 
+       if (link->caps.alternate_scrambler_reset) {
+               err = drm_dp_dpcd_writeb(aux, DP_EDP_CONFIGURATION_SET,
+                                        DP_ALTERNATE_SCRAMBLER_RESET_ENABLE);
+               if (err < 0)
+                       return err;
+       }
+
        return 0;
 }