summaryrefslogtreecommitdiff
path: root/sdm/libs/hwc2/hwc_session.cpp
diff options
context:
space:
mode:
authorPadmanabhan Komanduru <pkomandu@codeaurora.org>2019-02-22 15:55:51 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2019-03-13 05:14:36 -0700
commitfa2e7ed6f4d80ba9dc6777f76e751c06d60d06db (patch)
tree9d007710b9b6c8c8240377688505429b09a6e740 /sdm/libs/hwc2/hwc_session.cpp
parentcda00c4f4c531f1c94127f181206c193ea0195f2 (diff)
hwc2: Reset validate bit in proper sequence before Refresh trigger
Change SCOPE_LOCK on active builtin display to SEQUENCE_WAIT_SCOPE_LOCK before performing reset validation in HandleConnectedDisplays. Change-Id: Id0c153c008444b3668b41540e2c923026013f65d
Diffstat (limited to 'sdm/libs/hwc2/hwc_session.cpp')
-rw-r--r--sdm/libs/hwc2/hwc_session.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sdm/libs/hwc2/hwc_session.cpp b/sdm/libs/hwc2/hwc_session.cpp
index 23d2ab4c..f40d8784 100644
--- a/sdm/libs/hwc2/hwc_session.cpp
+++ b/sdm/libs/hwc2/hwc_session.cpp
@@ -2567,7 +2567,7 @@ int HWCSession::HandleConnectedDisplays(HWDisplaysInfo *hw_displays_info, bool d
hwc2_display_t active_builtin_disp_id = GetActiveBuiltinDisplay();
if (active_builtin_disp_id < kNumDisplays) {
{
- SCOPE_LOCK(locker_[active_builtin_disp_id]);
+ SEQUENCE_WAIT_SCOPE_LOCK(locker_[active_builtin_disp_id]);
hwc_display_[active_builtin_disp_id]->ResetValidation();
}