Skip to content

Commit 12d4e82

Browse files
vsyrjalagregkh
authored andcommitted
drm/i915/wm: Verify the correct plane DDB entry
[ Upstream commit a97c88a ] Actually verify the DDB entry for the plane we're looking at instead of always verifying the cursor DDB. Fixes: 7d45617 ("drm/i915: Tweak plane ddb allocation tracking") Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patch.msgid.link/20260324134843.2364-5-ville.syrjala@linux.intel.com Reviewed-by: Vinod Govindapillai <vinod.govindapillai@intel.com> (cherry picked from commit f002f7c) Signed-off-by: Tvrtko Ursulin <tursulin@ursulin.net> Signed-off-by: Sasha Levin <sashal@kernel.org>
1 parent ea3ab43 commit 12d4e82

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

drivers/gpu/drm/i915/display/skl_watermark.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3980,8 +3980,8 @@ void intel_wm_state_verify(struct intel_atomic_state *state,
39803980
}
39813981

39823982
/* DDB */
3983-
hw_ddb_entry = &hw->ddb[PLANE_CURSOR];
3984-
sw_ddb_entry = &new_crtc_state->wm.skl.plane_ddb[PLANE_CURSOR];
3983+
hw_ddb_entry = &hw->ddb[plane->id];
3984+
sw_ddb_entry = &new_crtc_state->wm.skl.plane_ddb[plane->id];
39853985

39863986
if (!skl_ddb_entry_equal(hw_ddb_entry, sw_ddb_entry)) {
39873987
drm_err(display->drm,

0 commit comments

Comments
 (0)