From 2a432e68456738c5f95f8dcef6f21f5723feb47d Mon Sep 17 00:00:00 2001 From: Vasiliy Ulyanov Date: Mon, 16 May 2016 16:27:20 +0300 Subject: [PATCH] VIGS: set proper get_vblank_counter callback There is no hw frame counter available in vigs hence fallback to the default implementation provided by drm. The former drm_vblank_count() was causing a kernel warning in drm_update_vblank_count(). See commit b44f84081b8db1b5830cbd30280ba1109cc1a084 for details. Change-Id: I70a28ddcb18170d5b6d4b2603c89d1ffa186670f Signed-off-by: Vasiliy Ulyanov --- drivers/gpu/drm/vigs/vigs_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/vigs/vigs_driver.c b/drivers/gpu/drm/vigs/vigs_driver.c index 88a599761961..0326a62d9f2f 100644 --- a/drivers/gpu/drm/vigs/vigs_driver.c +++ b/drivers/gpu/drm/vigs/vigs_driver.c @@ -210,7 +210,7 @@ static struct drm_driver vigs_drm_driver = .preclose = vigs_drm_preclose, .postclose = vigs_drm_postclose, .lastclose = vigs_drm_lastclose, - .get_vblank_counter = drm_vblank_count, + .get_vblank_counter = drm_vblank_no_hw_counter, .enable_vblank = vigs_enable_vblank, .disable_vblank = vigs_disable_vblank, .irq_handler = vigs_irq_handler, -- 2.34.1