diff options
author | Kalyan Thota <kalyan_t@codeaurora.org> | 2021-03-19 15:54:06 +0300 |
---|---|---|
committer | Rob Clark <robdclark@chromium.org> | 2021-04-09 22:02:35 +0300 |
commit | a29c8c0241654d5f3165d52e9307e4feff955621 (patch) | |
tree | a3bd0df6252c08a114f5d8cf388b15a2ae837f2f /drivers/phy/lantiq | |
parent | 33b2b91e3430b0764234dc2ec28c5ae128828fe0 (diff) | |
download | linux-a29c8c0241654d5f3165d52e9307e4feff955621.tar.xz |
drm/msm/disp/dpu1: fix display underruns during modeset.
During crtc disable, display perf structures are reset to 0
which includes state varibles which are immutable. On crtc
enable, we use the same structures and they don't refelect
the actual values
1) Fix is to avoid updating the state structures during disable.
2) Reset the perf structures during atomic check when there is no
modeset enable.
Signed-off-by: Kalyan Thota <kalyan_t@codeaurora.org>
Reported-by: Stephen Boyd <swboyd@chromium.org>
Tested-by: Douglas Anderson <dianders@chromium.org>
Link: https://lore.kernel.org/r/1616158446-19290-1-git-send-email-kalyan_t@codeaurora.org
Signed-off-by: Rob Clark <robdclark@chromium.org>
Diffstat (limited to 'drivers/phy/lantiq')
0 files changed, 0 insertions, 0 deletions