Skip to content

Commit 60a6842

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 d0e8778 commit 60a6842

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
@@ -3935,8 +3935,8 @@ void intel_wm_state_verify(struct intel_atomic_state *state,
39353935
}
39363936

39373937
/* DDB */
3938-
hw_ddb_entry = &hw->ddb[PLANE_CURSOR];
3939-
sw_ddb_entry = &new_crtc_state->wm.skl.plane_ddb[PLANE_CURSOR];
3938+
hw_ddb_entry = &hw->ddb[plane->id];
3939+
sw_ddb_entry = &new_crtc_state->wm.skl.plane_ddb[plane->id];
39403940

39413941
if (!skl_ddb_entry_equal(hw_ddb_entry, sw_ddb_entry)) {
39423942
drm_err(display->drm,

0 commit comments

Comments
 (0)