msm: camera: Add memory manager driver

Add memory manager driver to support different
types of camera buffers.

Different types can include:
  - HW buffers mapped in IOVA space for each HW block
  - Kernel mapped buffers
  - Buffers mapped in user space via mmap()

CRs-Fixed: 1108641
Change-Id: I51c4a02d3646809d7d5fb289e7caae66460577f3
Signed-off-by: Lakshmi Narayana Kalavala <lkalaval@codeaurora.org>
Signed-off-by: Seemanta Dutta <seemanta@codeaurora.org>
11 files changed