diff options
author | Rob Clark | 2016-11-04 19:50:08 +0100 |
---|---|---|
committer | Rob Clark | 2016-11-27 17:32:28 +0100 |
commit | ac2a3fd35b48b7fb5a9e08a6d6f83147178b833d (patch) | |
tree | ca65aae8174271e0b5ee51f06fff5764c3771653 /drivers/gpu/drm/msm/mdp/mdp5/mdp5_pipe.c | |
parent | drm/msm: subclass drm_atomic_state (diff) | |
download | kernel-qcow2-linux-ac2a3fd35b48b7fb5a9e08a6d6f83147178b833d.tar.gz kernel-qcow2-linux-ac2a3fd35b48b7fb5a9e08a6d6f83147178b833d.tar.xz kernel-qcow2-linux-ac2a3fd35b48b7fb5a9e08a6d6f83147178b833d.zip |
drm/msm/mdp5: add skeletal mdp5_state
Add basic state duplication/apply mechanism. Following commits will
move actual global hw state into this.
The state_lock allows multiple concurrent updates to proceed as long as
they don't both try to alter global state. The ww_mutex mechanism will
trigger backoff in case of deadlock between multiple threads trying to
update state.
Signed-off-by: Rob Clark <robdclark@gmail.com>
Reviewed-by: Archit Taneja <architt@codeaurora.org>
Diffstat (limited to 'drivers/gpu/drm/msm/mdp/mdp5/mdp5_pipe.c')
0 files changed, 0 insertions, 0 deletions