summaryrefslogtreecommitdiffstats
path: root/mm/quicklist.c
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2015-09-14 22:43:44 +0300
committerDaniel Vetter <daniel.vetter@ffwll.ch>2015-09-24 20:14:21 +0200
commit3bb403bf421b5b00366a9041a7edc0a1f6494f5e (patch)
treed280555ef17c89c2a1e952d03749d230547598c3 /mm/quicklist.c
parenteba1f35dfe145247c7eb690c7c32740fde8ec699 (diff)
downloadlinux-3bb403bf421b5b00366a9041a7edc0a1f6494f5e.tar.bz2
drm: Stop using linedur_ns and pixeldur_ns for vblank timestamps
linedur_ns, and especially pixeldur_ns are becoming rather inaccurate to be used for the vblank timestamp correction. With 4k@60 the pixel duration is already below 2ns, so the amount of error due to the truncation to nanoseconds is introducing quite a bit of error. We can avoid such problems if we instead calculate the timestamp delta_ns directly from the dislay timings, avoiding the use of these intermediate truncated values. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> [danvet: Squash in fixup from Thierry Reding for amdgpu.] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'mm/quicklist.c')
0 files changed, 0 insertions, 0 deletions