summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorDhaval Patel <pdhaval@codeaurora.org>2014-10-29 15:33:30 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:37:33 -0700
commitbe2ca2761e376600c4932ebf0b1c611eaa24981a (patch)
tree8a4cacf55066eb123f0cc0f55153b5156906795e /include/uapi
parentb569a5c307bbec07ad48650015615e42096d445b (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