video: msm: align to Samsung msm8660
msm_fb/video: cleanup botched mapping into iommu

* we use newer IOMMU and IOVA mapping techniques than skyrocket & co
* 'iommu_detach' is not needed for us since we don't map into subsystem
base: import synchronization framework driver from samsung msm8660-common