summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2015-02-25 12:08:14 +0200
committerTomi Valkeinen <tomi.valkeinen@ti.com>2015-04-20 12:09:04 +0300
commitcb17a4ae3bbf1daa3b179147b6d476ea2482e2d3 (patch)
treec55a219502ce82e266319b05b84b4ad9a87e8203
parentfe59e5cf4abb922d37caea2ced6331cce48fb8b8 (diff)
downloadop-kernel-dev-cb17a4ae3bbf1daa3b179147b6d476ea2482e2d3.zip
op-kernel-dev-cb17a4ae3bbf1daa3b179147b6d476ea2482e2d3.tar.gz
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 a6d10d4..7f978b6 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:
OpenPOWER on IntegriCloud