msm_rotator: buffer sync IOCTL

Change-Id: I239af921d58b50fa15862996e05073a567a81d12
TEMP: msm_rotator: align to previous chocolate branch

Change-Id: I3f7bdf72aa36ba4ee0f2c6ef7d8a13d18825d886
msm_fb: fixup mismerge

Change-Id: Ia639867f4c91499fc1d4bee2a6f813c7e2402c50
video: msm: fix err_mem label

Change-Id: I186a3e49a78c5222ae1d92b99abcc09bec654851
video: msm: wait4vsync support

Change-Id: Ia6766953bdef00b779e03f5eecefdef206cfede6
msm_fb: fix fill_black_screen configuration

Change-Id: Ifba41ad4485ace6befb8f46426588d8626758fd0
video: msm: comment HSIC dependant code

Change-Id: I4f88845bc39518cff3c1626edf73d74ed872b828
video: msm: configure base overlay before passing it to MDP out

Change-Id: Id7bfe49893582bd22458c63b8c36d2111b7a105e
video: msm: remove redundant dmap_wait condition checks for dsi overlay

* also fix locking semantics

Change-Id: I5790377f328d20be790c74d93d2acb12542bad5e
include: media: add compability defines for mako vidc driver

Change-Id: I106a725740a213b221b075852cd25813ea29dbc8
hdmi_msm: disable filling display with black screen

* also fix a missing curly brace

Change-Id: Id65eda62e19b29678070199409cbe08fe03d6713