summaryrefslogtreecommitdiff
path: root/drivers/video/tegra/fb.c
diff options
context:
space:
mode:
authorAndrija Bosnjakovic <abosnjakovic@nvidia.com>2012-02-13 18:41:26 -0800
committerLokesh Pathak <lpathak@nvidia.com>2012-02-21 09:12:00 -0800
commitb3c72246b83e346dd14bbebca6d96b07aae990e8 (patch)
treedba735c9659405fd317d6181906a9ddd044664eb /drivers/video/tegra/fb.c
parent713a1581efdb741559b18e2f00cbe53dda0f5b97 (diff)
video: tegra: dc: use side-by-side stereo HDMI mode
Add a config option to limit HDMI stereo 3D output to 74.25MHz pixel clock. When this option is set, substitute the frame pack stereo modes for side-by-side (half) left-right stereo modes to meet this pixel clock restriction. By default, do not use it (use frame packed HDMI mode as usual). Bug 938807 Change-Id: I2ce2ca72cbb15ac1939af0f3386dd23650262435 Reviewed-on: http://git-master/r/84252 Reviewed-by: Andrija Bosnjakovic <abosnjakovic@nvidia.com> Tested-by: Andrija Bosnjakovic <abosnjakovic@nvidia.com> Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Diffstat (limited to 'drivers/video/tegra/fb.c')
-rw-r--r--drivers/video/tegra/fb.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/video/tegra/fb.c b/drivers/video/tegra/fb.c
index f7b3fd178897..350ceded7e5d 100644
--- a/drivers/video/tegra/fb.c
+++ b/drivers/video/tegra/fb.c
@@ -134,7 +134,11 @@ static int tegra_fb_set_par(struct fb_info *info)
* client requests it
*/
stereo = !!(var->vmode & info->mode->vmode &
+#ifndef CONFIG_TEGRA_HDMI_74MHZ_LIMIT
FB_VMODE_STEREO_FRAME_PACK);
+#else
+ FB_VMODE_STEREO_LEFT_RIGHT);
+#endif
tegra_dc_set_fb_mode(tegra_fb->win->dc, info->mode, stereo);