Merge "disp: msm: sde: update max_dp_dsc_count in dsc switch case"

这个提交包含在:
qctecmdr
2021-07-07 01:25:32 -07:00
提交者 Gerrit - the friendly Code Review server
当前提交 6a01182c1e
修改 2 个文件,包含 6 行新增5 行删除

查看文件

@@ -7154,11 +7154,6 @@ struct drm_crtc *sde_crtc_init(struct drm_device *dev, struct drm_plane *plane)
return ERR_PTR(rc); return ERR_PTR(rc);
} }
if (kms->catalog->allowed_dsc_reservation_switch && !kms->dsc_switch_support) {
SDE_DEBUG("dsc switch not supported\n");
kms->catalog->allowed_dsc_reservation_switch = 0;
}
/* create CRTC properties */ /* create CRTC properties */
msm_property_init(&sde_crtc->property_info, &crtc->base, dev, msm_property_init(&sde_crtc->property_info, &crtc->base, dev,
priv->crtc_property, sde_crtc->property_data, priv->crtc_property, sde_crtc->property_data,

查看文件

@@ -1929,6 +1929,12 @@ static int _sde_kms_setup_displays(struct drm_device *dev,
sde_kms->dsc_switch_support = true; sde_kms->dsc_switch_support = true;
} }
if (sde_kms->catalog->allowed_dsc_reservation_switch &&
!sde_kms->dsc_switch_support) {
SDE_DEBUG("dsc switch not supported\n");
sde_kms->catalog->allowed_dsc_reservation_switch = 0;
}
max_dp_mixer_count = sde_kms->catalog->mixer_count > mixer_count ? max_dp_mixer_count = sde_kms->catalog->mixer_count > mixer_count ?
sde_kms->catalog->mixer_count - mixer_count : 0; sde_kms->catalog->mixer_count - mixer_count : 0;
max_dp_dsc_count = sde_kms->catalog->dsc_count > dsc_count ? max_dp_dsc_count = sde_kms->catalog->dsc_count > dsc_count ?