diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-09-16 12:46:33 +0300 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-11-12 13:40:25 +0200 |
commit | 31dd0f4be428c7059c697332e27417cb6b08087d (patch) | |
tree | aef3ca917bf6bec263b538eaf58845ea0556225b | |
parent | 8530c41d7c2686eb5c509111fc677f13793a6288 (diff) | |
download | op-kernel-dev-31dd0f4be428c7059c697332e27417cb6b08087d.zip op-kernel-dev-31dd0f4be428c7059c697332e27417cb6b08087d.tar.gz |
OMAPDSS: HDMI5: disable interlace modes
We don't support interlace modes properly on OMAP5+ HDMI, so we need to
reject interlace timings.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
-rw-r--r-- | drivers/video/fbdev/omap2/dss/hdmi5.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/video/fbdev/omap2/dss/hdmi5.c b/drivers/video/fbdev/omap2/dss/hdmi5.c index 169b764..c053d69 100644 --- a/drivers/video/fbdev/omap2/dss/hdmi5.c +++ b/drivers/video/fbdev/omap2/dss/hdmi5.c @@ -290,6 +290,10 @@ static int hdmi_display_check_timing(struct omap_dss_device *dssdev, { struct omap_dss_device *out = &hdmi.output; + /* TODO: proper interlace support */ + if (timings->interlace) + return -EINVAL; + if (!dispc_mgr_timings_ok(out->dispc_channel, timings)) return -EINVAL; |