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

Commit 24f80668 authored by Clarence Ip's avatar Clarence Ip Committed by Narendra Muppalla
Browse files

drm/msm/sde: enable output_fence property



Add an 'output_fence' property to the crtc to support both
Linux output fence semantics and Android release fences.

A 'prepare_fence' callback is added to msm_atomic_commit() after
swapping the incoming atomic state but before spawning any
worker threads to process the commit. This guarantees that the
correct sync point value may be determined by the driver at any
point after the relevant commit request.

Conflicts:
	drivers/gpu/drm/msm/msm_atomic.c

Change-Id: I7c024709f052fbf49f1c9e438d10a3c9f9aab023
Signed-off-by: default avatarClarence Ip <cip@codeaurora.org>
Signed-off-by: default avatarDhaval Patel <pdhaval@codeaurora.org>
[narendram@codeaurora.org: resolve msm_atomic.c conflict]
Signed-off-by: default avatarNarendra Muppalla <narendram@codeaurora.org>
parent ea16954a
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