initial commit m7ul-3.4.10-jb-crc-ddcfb8c
import caf 2.5.1 video and gpu drivers
switch to new ion api
patch: iommu from caf
dcvs: import latest caf version
ion: fixup
m7-gpu: add adreno versioning logic according to soc
patch: update dma mapping
patch: import gpu and video drivers from caf 3.4
patch: update gpu/ion/iommu from caf
gadget: enable adb by default
Kbuild: copy msm headers
msm_rotator: bulk update from caf
patch: import bluetooth drivers from caf
board-m7: Rename msm_serial_hs_brcm to msm_serial_hs.
Add bluedroid compatible bluesleep and utilize it.
pm8xxx-vibrator: show raw voltage level without strings
ion: ioctl compatibility with userland using old api

As far as I can tell, flags passed by userland are now used to determine
buffer caching.

Note in ION_IOC_ALLOC_COMPAT we are currently forcing uncached buffer
allocations (needed to make a choice here).  This
may need to change.
media: apply camera changes from 1.29.401.2_R
m7: reduce initial voltage level for vibrator from 2700 to 1700

ANTI EARTHQUAKE