disp: msm: sde: allow delayed_off_work scheduling always
Add changes to allow delayed_off_work scheduling in all cases. Skip scheduling only in panel_dead cases where delay_kickoff is enabled. This will fix the issue seen with commit 08d04c2f3bae ("disp: msm: sde: avoid rc restart when triggered from panel dead"). Change-Id: I4c9a7cd26af9d99ecd3f58023a6fb6d041d91e92 Signed-off-by: Jayaprakash <jmadiset@codeaurora.org>
此提交包含在:
@@ -1705,7 +1705,7 @@ static void _sde_encoder_rc_restart_delayed(struct sde_encoder_virt *sde_enc,
|
||||
struct msm_drm_thread *disp_thread;
|
||||
|
||||
/* return early if called from esd thread */
|
||||
if (!sde_enc->delay_kickoff)
|
||||
if (sde_enc->delay_kickoff)
|
||||
return;
|
||||
|
||||
/* set idle timeout based on master connector's lp value */
|
||||
|
新增問題並參考
封鎖使用者