From: Grazvydas Ignotas Date: Thu, 25 Feb 2016 22:59:26 +0000 (+0200) Subject: OMAPDSS: reduce vsync/go timeouts X-Git-Tag: sz_174~5 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=commitdiff_plain;h=eedbf54c24b94d10b67ff39d53728b8411b6f96b OMAPDSS: reduce vsync/go timeouts make timeouts closer to normal vsync timing so that the program still get somewhat similar timing when the display is turned off (like lid close on pandora) --- diff --git a/drivers/video/omap2/dss/manager.c b/drivers/video/omap2/dss/manager.c index 86005bc92a29..b07f8175c5f7 100644 --- a/drivers/video/omap2/dss/manager.c +++ b/drivers/video/omap2/dss/manager.c @@ -608,7 +608,7 @@ static int omap_dss_unset_device(struct omap_overlay_manager *mgr) static int dss_mgr_wait_for_vsync(struct omap_overlay_manager *mgr) { - unsigned long timeout = msecs_to_jiffies(500); + unsigned long timeout = usecs_to_jiffies(16667 * 2); u32 irq; int r; @@ -636,7 +636,7 @@ static int dss_mgr_wait_for_vsync(struct omap_overlay_manager *mgr) static int dss_mgr_wait_for_go(struct omap_overlay_manager *mgr) { - unsigned long timeout = msecs_to_jiffies(500); + unsigned long timeout = usecs_to_jiffies(16667 * 2); struct manager_cache_data *mc; u32 irq; int r;