From 8d01436efc10c619f269df60146168de90e477aa 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 9c74221d7a05..62c53316fec8 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c @@ -118,7 +118,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;