drm/rockchip: drv: Add crtc_clock convert in drm_mode_convert_to_{split,origin}_mode()

Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
Change-Id: Ia8138dca964ef619f4b99d7f07b30441cb39dca9
This commit is contained in:
Guochun Huang
2023-06-03 09:52:37 +00:00
committed by Tao Huang
parent 6ef5aaf99e
commit 649255c0e3

View File

@@ -125,6 +125,7 @@ void drm_mode_convert_to_split_mode(struct drm_display_mode *mode)
hbp = mode->htotal - mode->hsync_end;
mode->clock *= 2;
mode->crtc_clock *= 2;
mode->hdisplay = hactive * 2;
mode->hsync_start = mode->hdisplay + hfp * 2;
mode->hsync_end = mode->hsync_start + hsync * 2;
@@ -143,6 +144,7 @@ void drm_mode_convert_to_origin_mode(struct drm_display_mode *mode)
hbp = mode->htotal - mode->hsync_end;
mode->clock /= 2;
mode->crtc_clock /= 2;
mode->hdisplay = hactive / 2;
mode->hsync_start = mode->hdisplay + hfp / 2;
mode->hsync_end = mode->hsync_start + hsync / 2;