summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/drm_scdc_helper.c
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2018-03-13 18:07:58 +0300
committerVille Syrjälä <ville.syrjala@linux.intel.com>2018-03-16 19:31:49 +0300
commit2f0e9d804935970a4ce0f58dd046b41881bfd8f3 (patch)
treee5b12b5b3bb171b37ec79ba10296bf64bbc690aa /drivers/gpu/drm/drm_scdc_helper.c
parentdf550548c6339e0d032af4a7f9bd7200ab0c827b (diff)
downloadlinux-2f0e9d804935970a4ce0f58dd046b41881bfd8f3.tar.xz
drm: Make drm_mode_vrefresh() a bit more accurate
Do the refresh rate calculation with a single division. This gives us slightly more accurate results, especially for interlaced since we don't just double the final truncated result. We do lose one bit compared to the old way, so with an interlaced mode the new code can only handle ~2GHz instead of the ~4GHz the old code handeled. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180313150759.27620-2-ville.syrjala@linux.intel.com Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/drm_scdc_helper.c')
0 files changed, 0 insertions, 0 deletions