Commit 1a76b255 authored by Dmitry Baryshkov's avatar Dmitry Baryshkov
Browse files

drm/msm/dpu: correct dpu_plane_virtual_atomic_check()



Fix c&p error in dpu_plane_virtual_atomic_check(), compare CRTC width
too, in addition to CRTC height.

Fixes: 8c62a316 ("drm/msm/dpu: allow using two SSPP blocks for a single plane")
Reported-by: default avatarkernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202507150432.U0cALR6W-lkp@intel.com/


Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reviewed-by: default avatarJessica Zhang <jessica.zhang@oss.qualcomm.com>
Reviewed-by: default avatarKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/664170/
Link: https://lore.kernel.org/r/20250715-msm-fix-virt-atomic-check-v1-1-9bab02c9f952@oss.qualcomm.com
parent 553666f8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1162,7 +1162,7 @@ static int dpu_plane_virtual_atomic_check(struct drm_plane *plane,
	if (!old_plane_state || !old_plane_state->fb ||
	    old_plane_state->src_w != plane_state->src_w ||
	    old_plane_state->src_h != plane_state->src_h ||
	    old_plane_state->src_w != plane_state->src_w ||
	    old_plane_state->crtc_w != plane_state->crtc_w ||
	    old_plane_state->crtc_h != plane_state->crtc_h ||
	    msm_framebuffer_format(old_plane_state->fb) !=
	    msm_framebuffer_format(plane_state->fb))