Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit e3f7ff1c authored by Nirmal Abraham's avatar Nirmal Abraham Committed by Gerrit - the friendly Code Review server
Browse files

msm: mdss: clear fences in ESD panel dead scenario



When a panel_dead scenario occurs during ESD test,
MDP driver's release/retire fences are cleared from
mdss_fb_atomic_commit. Since mdss_fb_atomic_commit is
called from HAL(user space) context, this leads to
race condition between HAL and mdss driver resulting
in UI freeze / UI corruption due to the difference
between release fence timeline and commit_cnt.
To avoid this, handle the panel dead scenario
gracefully from the mdss driver context.

Change-Id: Id42d88b26bba4c811ae547001759317cda3ef365
Signed-off-by: default avatarNirmal Abraham <nabrah@codeaurora.org>
parent 57c18f3e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment