msm: HTC: m4: Don't map the entire heap into IOMMU

CAF only ever set these flags on 8960, and the HTC source I have here
doesn't do it either. As a bonus, the heap alignment is wrong for this
usecase, so it worked largely by chance.

Change-Id: Id96611ba6037486b1b78da60c4d144606eabc55b
msm: HTC: m4: Fix typo in qseecom bus scaling data

Lifted from c00d25c20c in CAF.

Change-Id: I491c494d1525c671884d27ed8f083c98f048f5da
msm: HTC: m7: Enable idletimer

Change-Id: I28ae35543376c0de2c1325b1e3810b8091d2b566
msm: HTC: t6: Enable idletimer

Change-Id: I18e6a7a8ad282dad0002bc85676a2c1f32579417
Merge CyanogenMod/cm-12.0 into cm-12.0