From 0f72190031332e13f97d80a23ebd4063afafb343 Mon Sep 17 00:00:00 2001 From: Andy Yan Date: Thu, 11 Nov 2021 11:19:56 +0800 Subject: [PATCH] drm/rockchip: vvop: Enable hrtimer for vblank simulate Start hrtimer when enable vblank. Change-Id: If0f914e8da61f811347e3dabdaf8630e7aa92cb7 Signed-off-by: Andy Yan --- drivers/gpu/drm/rockchip/rockchip_drm_vvop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c index 3013b89f2cc0..7f54a6823b57 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c @@ -121,7 +121,7 @@ static int vvop_enable_vblank(struct drm_crtc *crtc) hrtimer_init(&vvop->vblank_hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); vvop->vblank_hrtimer.function = &vvop_vblank_simulate; - vvop->period_ns = ktime_set(-1, vblank->framedur_ns); + vvop->period_ns = ktime_set(0, vblank->framedur_ns); hrtimer_start(&vvop->vblank_hrtimer, vvop->period_ns, HRTIMER_MODE_REL); return 0;