From 0c0607fa68fa90149d91bdfa8d4c8e96f64caf17 Mon Sep 17 00:00:00 2001 From: Fancy Fang Date: Tue, 22 Aug 2017 16:56:24 +0800 Subject: [PATCH] MLK-16242-7 video: fbdev: dcss: add non-blocking mode in pan display Add non-blocking mode for pan display interface to support very special cases to focus on the maximum FPS display. Signed-off-by: Fancy Fang --- drivers/video/fbdev/mxc/imx_dcss.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/video/fbdev/mxc/imx_dcss.c b/drivers/video/fbdev/mxc/imx_dcss.c index 610d9438cba9..122c5e577058 100644 --- a/drivers/video/fbdev/mxc/imx_dcss.c +++ b/drivers/video/fbdev/mxc/imx_dcss.c @@ -2550,8 +2550,10 @@ static int dcss_pan_display(struct fb_var_screeninfo *var, return ret; } - /* make pan display synchronously */ - flush_workqueue(info->ctxld_wq); + /* TODO: blocking mode */ + if (likely(!var->reserved[2])) + /* make pan display synchronously */ + flush_workqueue(info->ctxld_wq); return 0; } -- 2.17.1