Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5d72278f authored by Lloyd Atkinson's avatar Lloyd Atkinson Committed by Narendra Muppalla
Browse files

drm/msm/sde: single kickoff to flush hardware



Existing callflow has multiple points of flush to hardware.
This complicates the callflows, and makes satisfying command mode
and writeback cases difficult since they require triggers based on
event complete irqs. It is important to avoid programming the next
frame's data into hw before the previous frame has completed. For these
reasons we need to buffer flushing of the ctl path, and trigger it
at kickoff time.

This change uses the kickoff callback from the msm layer to consolidate
simple page flip commits and enable/disable commit callflows into a
common kickoff flow.

Change-Id: I565afcf67969da3dbe6e358b5daeffc713b2027c
Signed-off-by: default avatarLloyd Atkinson <latkinso@codeaurora.org>
parent e404cafd
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment