mipi_dsi: update from mako

Change-Id: Iaab75d36495bccb4b4f6affd70bc4c0506a1434d
msm: display: maintain smmu for secure video

Currently video maps and unmaps the secure memory.
It could be too early to unmap it.
Rotator and MDP will maintain this, only unmap it when
no more needed. Memory managr has a refence count for it.

Change-Id: I335a72d3df2427938fce8e958f4138013a99292c
msm: rotator: sync point support

Add MSM_ROTATOR_IOCTL_BUFFER_SYNC ioctl interface.
Rotator will create a timeline for each session at START, wait for
input fence and create released fence in this ioctl call,
signal the timeline after rotation is done.

Change-Id: Ia0b7191a0a3bc64f57fc95dfe4c3b5016b4a4340
Signed-off-by: Ken Zhang <kenz@codeaurora.org>
msm: rotator: non-blocking rotate

Send request to a work queue and return right away.
Work queue will go through the commit queue to do the
rotation. wait_for_finish can be set to true to make
rotation go back to blocking.

Change-Id: I35791dd5f7eb0a865e9dd0641ba0cfd335db8850
Signed-off-by: Ken Zhang <kenz@codeaurora.org>
msm_fb: hdmi: Resolution modes on HDMI

Add a new header file that lists all supported
HDMI resolution modes and the associated timing
information.

Change-Id: I38261abebeb4602dc1d780def6cb23a0e186234f
CRs-Fixed: 470335
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
Signed-off-by: Manoj Rao <manojraj@codeaurora.org>
msm: display: include msm-specific ion header

All msm_ion clients need to use <linux/msm_ion.h> instead of
<linux/ion.h>

Change-Id: I7b5390d7cb9cb5b03227b77def248c48b7bc7fa2
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
pm8xxx-vibrator: implement sysfs for intensity level

Change-Id: Idee873bea8b09e47ff14923f9d71820024ecdabd
Signed-off-by: ChampionSwimmer <android@championswimmer.tk>
Merge "mipi_dsi: update from mako" into cm-10.1
Merge "msm: display: maintain smmu for secure video" into cm-10.1
Merge "msm: rotator: sync point support" into cm-10.1
Merge "msm: rotator: non-blocking rotate" into cm-10.1
Merge "msm_fb: hdmi: Resolution modes on HDMI" into cm-10.1
Merge "msm: display: include msm-specific ion header" into cm-10.1
Merge branch 'cm-10.1' of https://github.com/CyanogenMod/android_kernel_sony_msm8x60 into HEAD