From eb08d34110dee0b34cce7d75598571e390fc30b1 Mon Sep 17 00:00:00 2001 From: Jin-young Jeon Date: Tue, 20 Jun 2017 15:12:46 +0900 Subject: [PATCH] drm/tgm: tdm: add ttrace log to check vsync This patch is from product kernel. Change-Id: I46d68956d4cbf196379a3f6037189712248694dd Signed-off-by: Jin-young Jeon Signed-off-by: Inki Dae --- drivers/gpu/drm/tgm/tdm_irq.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/gpu/drm/tgm/tdm_irq.c b/drivers/gpu/drm/tgm/tdm_irq.c index 057200bda70..c2e83ef40ac 100644 --- a/drivers/gpu/drm/tgm/tdm_irq.c +++ b/drivers/gpu/drm/tgm/tdm_irq.c @@ -197,6 +197,14 @@ static irqreturn_t tdm_irq_handler(int irq, void *dev_id) DRM_DEBUG("%s\n", __func__); +#ifdef CONFIG_ENABLE_DEFAULT_TRACERS + if (tracing_is_on()) { + static bool t; + + __trace_printk(0, "C|-50|VSYNC|%d\n", t ? --t : ++t); + } +#endif + spin_lock_irqsave(&drm_dev->vblank_time_lock, irqflags); vblank = &drm_dev->vblank[crtc]; -- 2.34.1