On Tue, Feb 11, 2025 at 07:59:19PM -0800, Jessica Zhang wrote: > Disable pingpong dither in dpu_encoder_helper_phys_cleanup(). > > This avoids the issue where an encoder unknowingly uses dither after > reserving a pingpong block that was previously bound to an encoder that > had enabled dither. > > Reported-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > Closes: https://lore.kernel.org/all/jr7zbj5w7iq4apg3gofuvcwf4r2swzqjk7sshwcdjll4mn6ctt@l2n3qfpujg3q/ > Signed-off-by: Jessica Zhang <quic_jesszhan@xxxxxxxxxxx> > --- > This was tested on SC7180 Trogdor by pulling in the concurrent writeback > series [1] and running the IGT kms_writeback@writeback_check_output > subtest. > > [1] https://patchwork.freedesktop.org/series/144083/ > --- > drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +++ > 1 file changed, 3 insertions(+) > Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> -- With best wishes Dmitry