summaryrefslogtreecommitdiff
path: root/lib/mpi/mpicoder.c
diff options
context:
space:
mode:
authorRay Zhang <rayz@codeaurora.org>2017-08-04 22:30:04 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-08-27 23:53:27 -0700
commitca3d41d1fe0ccf951303c6980fcbafa508fa12e6 (patch)
tree264e60ef4e56ddb7e1c783ad066747e0972c63cc /lib/mpi/mpicoder.c
parent8aedd7084222d4cce3acdfe3c71820c674503bee (diff)
drm/msm/sde: toggle vblank using enable state in display thread
Add enabled flag to the CRTC to be able to track the enabled or disabled status in the display thread instead of the atomic state. The atomic state is swapped prior to the display thread dispatch. This is before the display thread executes the enable or disable operation, so the state is not properly reflected for a running VSYNC work item. Also, simplify the CRTC VBLANK function structure to use a single common function call to update the CRTC's VBLANK registration with the encoder to avoid extra refs and unrefs. CRs-Fixed: 2071893 Change-Id: I9b473becec15427b03b5ebf0333e10e4911dfd9b Signed-off-by: Lloyd Atkinson <latkinso@codeaurora.org> Signed-off-by: Ray Zhang <rayz@codeaurora.org>
Diffstat (limited to 'lib/mpi/mpicoder.c')
0 files changed, 0 insertions, 0 deletions