No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Mahadevan 8343bb90a0 disp: msm: sde: re-sechedule idle pc event in esd failure case
1. When panel esd check fails, rc_state request to ON will occur
   in event thread.
2. This ON state is not guaranteed since idle pc event can occur
   in parallel on commit thread if frame pending count reaches 0.
3. ESD thread is trying to switch vsync at this point to avoid RSC
   hang, but idle pc event has disabled clocks causing NOC error.
To avoid such condition this patch re-schedules idle work which
allows completion of display failure notification before the device
enters idle state. This re-scheduling is achieved by modifying early
return in rc_restart_delayed introduced as part of commit 63107e09b3
("disp: msm: sde: allow delayed_off_work scheduling always").

Change-Id: Ie1a1964b92fe1c681cdf0fc5e10591ef14b2d4c3
Signed-off-by: Mahadevan <mahap@codeaurora.org>
2021-03-19 12:41:08 +05:30
config disp: msm: make msm_drm as module for normal builds 2021-02-17 13:24:13 -08:00
hdcp disp: msm: make msm_drm as module for GKI 2020-04-28 15:52:49 -07:00
include disp: msm: parse SPMI registers and append to IO lend list 2020-08-17 09:47:28 -07:00
msm disp: msm: sde: re-sechedule idle pc event in esd failure case 2021-03-19 12:41:08 +05:30
rotator Merge "disp: msm: register rotator platform driver after genpd init" 2020-09-28 04:39:41 -07:00
Android.bp techpack: Install headers for display techpack 2020-12-17 13:50:14 -08:00
display_kernel_headers.py display: Use sh to execute install script 2021-02-08 15:50:05 -05:00
Makefile Merge "Revert "disp: fix compilation issue with trusted VM config"" 2020-07-21 13:18:32 -07:00
NOTICE Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00