msm: mdss: Non-blocking display commit

Schedule a workqueue, do the current job in the workqueue handler.
Block the second entry if the first one has not finished

Display commit ioctl will do what pan_display
can do, addtionally has customized setting, such
as non-blocking call

Change-Id: Iccced7d7540c6a8bb066f58fa245bbff5ed36fcb
Signed-off-by: Ken Zhang <kenz@codeaurora.org>
5 files changed