projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c1bb3a4
)
drm/i915/fb: Don't report MC CCS plane capability on GEN<12
author
Imre Deak
<imre.deak@intel.com>
Tue, 26 Oct 2021 16:15:15 +0000
(19:15 +0300)
committer
Imre Deak
<imre.deak@intel.com>
Fri, 29 Oct 2021 14:21:08 +0000
(17:21 +0300)
Remove the MC CCS plane capability on GEN<12, since it's not present
there. This didn't cause a problem, since the display version check
filtered out the MC CCS modifiers before GEN12.
Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Link:
https://patchwork.freedesktop.org/patch/msgid/20211026161517.2694067-2-imre.deak@intel.com
drivers/gpu/drm/i915/display/skl_universal_plane.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/i915/display/skl_universal_plane.c
b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 69fd56de83a7a6c3d05f0d47cadfc8c44a7d7a65..8fa0ae89e5b3d1771a8f192bbdd0e4ac7f5cb0bb 100644
(file)
--- a/
drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/
drivers/gpu/drm/i915/display/skl_universal_plane.c
@@
-2001,6
+2001,9
@@
static bool skl_plane_has_rc_ccs(struct drm_i915_private *i915,
static bool gen12_plane_has_mc_ccs(struct drm_i915_private *i915,
enum plane_id plane_id)
{
+ if (DISPLAY_VER(i915) < 12)
+ return false;
+
/* Wa_14010477008:tgl[a0..c0],rkl[all],dg1[all] */
if (IS_DG1(i915) || IS_ROCKETLAKE(i915) ||
IS_TGL_DISPLAY_STEP(i915, STEP_A0, STEP_D0))