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
Prabhanjan Kandula 9a1da8b4c3 disp: msm: fix rsc static wakeup time calculation
Currently RSC timer register programming is optimized for updating
only during timing param changes and not during RSC state changes
with same timing. Static wakeup time computation should consider
panel jitter for RSC clk state too, else it can result in RSC hang.
This change also removes extra logic for video mode prefil lines
computation for rsc config as video mode does not enable RSC solver.
Current issue scenario exposing the hang is in dual dsi display scenario
where RSC is in clock state and static wakeup time is programmed by
not considering panel jitter, after suspend/pmsuspend while waking up
if RSC switches to command state if primary enabled first and vsync
may arrive much early based on the panel jitter. RSC hw can not handle
if TE arrives earlier than static wakeup time causing RSC hang.

Change-Id: I1434fdd71eb04fdbe22b3601500493c818e9126d
Signed-off-by: Prabhanjan Kandula <quic_pkandula@quicinc.com>
Signed-off-by: Jayaprakash Madisetty <quic_jmadiset@quicinc.com>
2022-01-05 16:25:27 +05:30
config display: msm: qpic: Add QPIC display support base on DRM framework 2021-06-20 22:18:43 -07:00
hdcp
include
msm disp: msm: fix rsc static wakeup time calculation 2022-01-05 16:25:27 +05:30
rotator disp: rotator: remove ubwc format support for rotator 2021-10-29 13:07:51 +05:30
tinydrm disp: msm: qpic: fix kw issues in QPIC display driver 2021-09-13 09:14:57 +08:00
Android.bp display: get unifdef explicitly 2021-04-02 12:26:40 +05:30
display_kernel_headers.py display: get unifdef explicitly 2021-04-02 12:26:40 +05:30
Makefile display: msm: qpic: Add QPIC display support base on DRM framework 2021-06-20 22:18:43 -07:00
NOTICE