summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2015-02-25 11:08:14 +0100
committerTomi Valkeinen <tomi.valkeinen@ti.com>2015-04-20 11:09:04 +0200
commitcb17a4ae3bbf1daa3b179147b6d476ea2482e2d3 (patch)
treec55a219502ce82e266319b05b84b4ad9a87e8203
parentOMAPDSS: workaround for MFLAG + NV12 issue (diff)
downloadlinux-cb17a4ae3bbf1daa3b179147b6d476ea2482e2d3.tar.xz
linux-cb17a4ae3bbf1daa3b179147b6d476ea2482e2d3.zip
OMAPDSS: disable VT switch
We don't need VT switch when suspending/resuming, so disable it. This speeds up suspend/resume. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> Cc: NeilBrown <neil@brown.name>
-rw-r--r--drivers/video/fbdev/omap2/dss/dss.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/fbdev/omap2/dss/dss.c b/drivers/video/fbdev/omap2/dss/dss.c
index a6d10d4279f3..7f978b6a34e8 100644
--- a/drivers/video/fbdev/omap2/dss/dss.c
+++ b/drivers/video/fbdev/omap2/dss/dss.c
@@ -38,6 +38,7 @@
#include <linux/regmap.h>
#include <linux/of.h>
#include <linux/regulator/consumer.h>
+#include <linux/suspend.h>
#include <video/omapdss.h>
@@ -1138,6 +1139,8 @@ static int __init omap_dsshw_probe(struct platform_device *pdev)
dss_debugfs_create_file("dss", dss_dump_regs);
+ pm_set_vt_switch(0);
+
return 0;
err_pll_init: