drm/msm/hdmi: disallow interlaced
authorRob Clark <robdclark@gmail.com>
Wed, 14 Jan 2015 16:16:32 +0000 (11:16 -0500)
committerRob Clark <robdclark@gmail.com>
Sun, 1 Feb 2015 20:32:47 +0000 (15:32 -0500)
So after clarification from qcom, it seems mdp4 and mdp5 support
*de*interlacing but not generating an interlaced signal.  Which would
explain why interlaced modes never worked properly.

So disable in the one connector which was claiming to support
interlaced.

Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/hdmi/hdmi_connector.c

index 6bd38c73c6f77de78715419605685ba5feed86c3..b62cdb968614b62fff56fe18959b7c1170ddafc3 100644 (file)
@@ -426,7 +426,7 @@ struct drm_connector *hdmi_connector_init(struct hdmi *hdmi)
        connector->polled = DRM_CONNECTOR_POLL_CONNECT |
                        DRM_CONNECTOR_POLL_DISCONNECT;
 
-       connector->interlace_allowed = 1;
+       connector->interlace_allowed = 0;
        connector->doublescan_allowed = 0;
 
        drm_connector_register(connector);