m4: re-add cp_mm_heap_device and correct iommu_domains

Change-Id: Id870710994e206f7c2a6603d8c9f58a5cb240de2
ASoC: msm: Add m4 to supported 24-bit output path devices

Change-Id: I154570e871c22b8d041603cf0a2cd6b880a0b03a
msm: m4: Add missing clocks and i2c resources for camera

Change-Id: I9f5f3bc8117ef62f8265a1e5eee9bd3eb8374216
msm: HTC: m4_defconfig: build bcmdhd into the kernel instead of as a module

Change-Id: I9cb4e70195cce5333aa006710c4cbc57a2a1a8b2
msm: clock-8960: adjust clocks for m4 video camera

* increase the value of VDD_DIG_FMAX_MAP3 to match clock freq
* increase the value of MSM_ION_MM_SIZE
* add 200000000 rate to clk_tbl_vpe and make it the new nominal value for
  VDD_DIG_FMAX_MAP2 within vpe_clk.

Change-Id: I60b433375413a1b2f4872a7b70ee88b60c8bfbf4