rk fb: vsync thread distinction two vop
authorhjc <hjc@rock-chips.com>
Tue, 16 Jun 2015 10:02:49 +0000 (18:02 +0800)
committerhjc <hjc@rock-chips.com>
Tue, 16 Jun 2015 10:03:02 +0000 (18:03 +0800)
Signed-off-by: hjc <hjc@rock-chips.com>
drivers/video/rockchip/rk_fb.c

index a9ee1f0c38531694e285607966975983ff5036ac..acee4b0924dae91162ad020d0a1421d9b73c1dfd 100755 (executable)
@@ -3307,7 +3307,7 @@ static int rk_fb_wait_for_vsync_thread(void *data)
 {
        struct rk_lcdc_driver *dev_drv = data;
        struct rk_fb *rk_fb = platform_get_drvdata(fb_pdev);
-       struct fb_info *fbi = rk_fb->fb[0];
+       struct fb_info *fbi = rk_fb->fb[dev_drv->fb_index_base];
 
        while (!kthread_should_stop()) {
                ktime_t timestamp = dev_drv->vsync_info.timestamp;