diff options
| author | Dhaval Patel <pdhaval@codeaurora.org> | 2014-10-29 15:33:30 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:37:33 -0700 |
| commit | be2ca2761e376600c4932ebf0b1c611eaa24981a (patch) | |
| tree | 8a4cacf55066eb123f0cc0f55153b5156906795e /include/uapi | |
| parent | b569a5c307bbec07ad48650015615e42096d445b (diff) | |
msm: mdss: support atomic commit IOCTL
Atomic commit IOCTL adds validate and commit layer support
for framebuffer driver clients. Clients sends the validate
request with layer list for each display to put layers
in validate list. Once layers are validated; clients sends
the commit request for all validated layers. Validate
request may fail while commit must not fail because clients have
no fallback mechanism for commit failure.
If clients calls the atomic commit without validate request
then commit will validate all the layers before kickoff. In
such situation; commit may fail due to validate failure.
Change-Id: I9e9b27d1021292c8cafc624d40e7417a2028116a
Signed-off-by: Dhaval Patel <pdhaval@codeaurora.org>
[cip@codeaurora.org: Moved mdss_mdp_layer.c file location,
updated sync.h/sw_sync.h include]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
Diffstat (limited to 'include/uapi')
0 files changed, 0 insertions, 0 deletions
