drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Sun, 4 Jul 2021 23:05:19 +0000 (02:05 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Sep 2021 07:50:38 +0000 (09:50 +0200)
commit7125705623f9ebef50f547d4e324daa889317f18
tree63ad307c163e62a97824d1163667c2322bf3675d
parenta6e980b110d27bc8da84c28e41ed2c4df35bc286
drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs

[ Upstream commit a41cdb693595ae1904dd793fc15d6954f4295e27 ]

dpu_hw_ctl_clear_all_blendstages() clears settings for the few first LMs
instead of mixers actually used for the CTL. Change it to clear
necessary data, using provided mixer ids.

Fixes: 25fdd5933e4c ("drm/msm: Add SDM845 DPU support")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20210704230519.4081467-1-dmitry.baryshkov@linaro.org
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c