msm: camera: Send intftype to v4l2_subdev_notify

* Fixes crashes on MT9V113 initialization

Change-Id: I090c2820a8eaaf40673b5cc607410d02828fba77
drivers: input: akm8963: Initialize AKECS_ioctl vars

From m7stockui-3.4.10-gef77362.

Change-Id: Ic1b80479c6a7ca60e19ec741f840379dbf6516ad
(cherry picked from commit f7f048aad0e89141296251642e6c765efaf3648a)
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