projects
/
profile
/
wearable
/
platform
/
kernel
/
linux-3.18-exynos7270.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1386346
)
drm/tgm: tdm: add ttrace log to check vsync
74/136974/3
author
Jin-young Jeon
<jy0.jeon@samsung.com>
Tue, 20 Jun 2017 06:12:46 +0000
(15:12 +0900)
committer
Seung-Woo Kim
<sw0312.kim@samsung.com>
Tue, 4 Jul 2017 02:26:03 +0000
(
02:26
+0000)
This patch is from product kernel.
Change-Id: I46d68956d4cbf196379a3f6037189712248694dd
Signed-off-by: Jin-young Jeon <jy0.jeon@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/tgm/tdm_irq.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/tgm/tdm_irq.c
b/drivers/gpu/drm/tgm/tdm_irq.c
index 057200bda703e55b0ed8fe59e87b5bceec47ad0c..c2e83ef40ac88bad7b5ba2ac3b3e0bce68ee9891 100644
(file)
--- 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];