msm: camera: Send intftype to v4l2_subdev_notify

* Fixes crashes on MT9V113 initialization

Change-Id: I090c2820a8eaaf40673b5cc607410d02828fba77
msm: HTC: s4: set disable_turbo for vidc_platform_data

Change-Id: I257bbe5ddc48227d9b871ab597d51b3bfcb0ee40
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
Signed-off-by: Paul Keith <javelinanddart@gmail.com>

Conflicts:
	arch/arm/configs/t6_defconfig