drm/msm/dpu: fix CDP setup to account for multirect index
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Wed, 1 Dec 2021 22:51:40 +0000 (01:51 +0300)
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tue, 7 Dec 2021 23:51:20 +0000 (02:51 +0300)
commitf7254785d11c7306f4fdf133a68f79c25cca29c5
treea82612b8f12593478204bf2a5ca3a7a49a0c6d5c
parent1e35e3fc3f714045078a6b4fcb4f0fe61df9e328
drm/msm/dpu: fix CDP setup to account for multirect index

Client driven prefetch (CDP) is properly setup only for SSPP REC0
currently. Enable client driven prefetch also for SSPP REC1.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Link: https://lore.kernel.org/r/20211201225140.2481577-5-dmitry.baryshkov@linaro.org
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c