|
@@ -213,17 +213,17 @@ static void drm_update_vblank_count(struct drm_device *dev, unsigned int pipe,
|
|
|
diff = DIV_ROUND_CLOSEST_ULL(diff_ns, framedur_ns);
|
|
|
|
|
|
if (diff == 0 && flags & DRM_CALLED_FROM_VBLIRQ)
|
|
|
- DRM_DEBUG("crtc %u: Redundant vblirq ignored."
|
|
|
- " diff_ns = %lld, framedur_ns = %d)\n",
|
|
|
- pipe, (long long) diff_ns, framedur_ns);
|
|
|
+ DRM_DEBUG_VBL("crtc %u: Redundant vblirq ignored."
|
|
|
+ " diff_ns = %lld, framedur_ns = %d)\n",
|
|
|
+ pipe, (long long) diff_ns, framedur_ns);
|
|
|
} else {
|
|
|
/* some kind of default for drivers w/o accurate vbl timestamping */
|
|
|
diff = (flags & DRM_CALLED_FROM_VBLIRQ) != 0;
|
|
|
}
|
|
|
|
|
|
- DRM_DEBUG("updating vblank count on crtc %u:"
|
|
|
- " current=%u, diff=%u, hw=%u hw_last=%u\n",
|
|
|
- pipe, vblank->count, diff, cur_vblank, vblank->last);
|
|
|
+ DRM_DEBUG_VBL("updating vblank count on crtc %u:"
|
|
|
+ " current=%u, diff=%u, hw=%u hw_last=%u\n",
|
|
|
+ pipe, vblank->count, diff, cur_vblank, vblank->last);
|
|
|
|
|
|
if (diff == 0) {
|
|
|
WARN_ON_ONCE(cur_vblank != vblank->last);
|
|
@@ -800,11 +800,11 @@ int drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev,
|
|
|
etime = ktime_sub_ns(etime, delta_ns);
|
|
|
*vblank_time = ktime_to_timeval(etime);
|
|
|
|
|
|
- DRM_DEBUG("crtc %u : v 0x%x p(%d,%d)@ %ld.%ld -> %ld.%ld [e %d us, %d rep]\n",
|
|
|
- pipe, vbl_status, hpos, vpos,
|
|
|
- (long)tv_etime.tv_sec, (long)tv_etime.tv_usec,
|
|
|
- (long)vblank_time->tv_sec, (long)vblank_time->tv_usec,
|
|
|
- duration_ns/1000, i);
|
|
|
+ DRM_DEBUG_VBL("crtc %u : v 0x%x p(%d,%d)@ %ld.%ld -> %ld.%ld [e %d us, %d rep]\n",
|
|
|
+ pipe, vbl_status, hpos, vpos,
|
|
|
+ (long)tv_etime.tv_sec, (long)tv_etime.tv_usec,
|
|
|
+ (long)vblank_time->tv_sec, (long)vblank_time->tv_usec,
|
|
|
+ duration_ns/1000, i);
|
|
|
|
|
|
return ret;
|
|
|
}
|