drm/rockchip: hdmi: init vmode picture_aspect_ratio

Change-Id: Id03a1409c5fe0d021c22e888c7d13b191dd1960e
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
This commit is contained in:
Sandy Huang 2019-08-29 17:36:17 +08:00
parent 94d85f7bdd
commit 888e59c91d
1 changed files with 3 additions and 0 deletions

View File

@ -358,6 +358,7 @@ static bool drm_mode_equal(const struct base_drm_display_mode *mode1,
mode1->vsync_start == mode2->vsync_start &&
mode1->vsync_end == mode2->vsync_end &&
mode1->vtotal == mode2->vtotal &&
mode1->picture_aspect_ratio == mode2->picture_aspect_ratio &&
(mode1->flags & flags_mask) == (mode2->flags & flags_mask)) {
return true;
}
@ -708,6 +709,8 @@ void drm_rk_selete_output(struct hdmi_edid_data *edid_data,
if (base_parameter.screen_list[i].type ==
DRM_MODE_CONNECTOR_HDMIA) {
screen_info = &base_parameter.screen_list[i];
screen_info->mode.picture_aspect_ratio =
(screen_info->mode.flags & DRM_MODE_FLAG_PIC_AR_MASK) >> 19;
break;
}
}