mirror of https://gitee.com/openkylin/linux.git
drm/i915: Check 5/6 DDB split only when sprites are enabled
Using the 5/6 DDB split make sense only when sprites are enabled. So check that before we waste any cycles computing the merged watermarks with the 5/6 DDB split. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
a485bfb8d0
commit
a5db6b6257
|
@ -2900,7 +2900,7 @@ static void haswell_update_wm(struct drm_crtc *crtc)
|
|||
ilk_wm_merge(dev, &max, &lp_wm_1_2);
|
||||
|
||||
/* 5/6 split only in single pipe config on IVB+ */
|
||||
if (INTEL_INFO(dev)->gen >= 7 && config.num_pipes_active <= 1) {
|
||||
if (INTEL_INFO(dev)->gen >= 7 && config.num_pipes_active == 1) {
|
||||
ilk_wm_max(dev, 1, &config, INTEL_DDB_PART_5_6, &max);
|
||||
ilk_wm_merge(dev, &max, &lp_wm_5_6);
|
||||
|
||||
|
|
Loading…
Reference in New Issue