display: Relocate wakeup to where subroutine must go through 28/291428/3
authorYoungjae Cho <y0.cho@samsung.com>
Fri, 14 Apr 2023 08:22:43 +0000 (17:22 +0900)
committeryoungjae <y0.cho@samsung.com>
Tue, 18 Apr 2023 00:30:36 +0000 (09:30 +0900)
commitcbb810bdf106479bfaf2de87a4153f768c6881d7
tree428a4c6fde58e077e8c237f8ae1314a0553a0a28
parentf2b3e6c94fb10a95d4196b129dcdb19f46058f81
display: Relocate wakeup to where subroutine must go through

Wakeup request via power_request_change_state_strict() has moved to
location where all request must go through so that redundant requests
could be removed. There are the two points:
 - lcd_on_procedure()
 - proc_condition_lock()
Those two are the essential point considering both autosleep and
echomem in that system must remain wakeup on that point.

Change-Id: Ie257403c8f04fd8aac63f588d120858b7d1006e9
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
plugins/mobile/display/core.c