OMAPDSS: reduce vsync/go timeouts
[pandora-kernel.git] / drivers / video / omap2 / dss / manager.c
index 86005bc..b07f817 100644 (file)
@@ -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;