msm: HTC: m7: update synaptics3k configuration

Update the touchscreen driver configuration from the HTC 1.29.401.16
kernel source release. This should help address the button sensitivity
issues some users are experiencing.

Change-Id: I3829a1c9b4e67eb0d361a26ed3e7ce4c01be641d
msm: audio: qdsp6v2: Add size safety check to ACDB driver

Check that the size sent by userspace is not larger
then the internal amount allowed. This protects
against overflowing the stack due to an invalid size.

Change-Id: I8230fdb00a7b57d398929e8ab0eb6587476f3db1
CRs-fixed: 470222
Signed-off-by: Ben Romberger <bromberg@codeaurora.org>
msm: HTC: m7: use CAF style memory allocation

* Set SF heap size to 0 when IOMMU is enabled
* Update ION reservation function

Change-Id: I480b30a47c78e4e47eae18ac77a3f52f1460d189
ASoC: msm: update m7 audio from cl177101

HTC kernel version: m7-jb-crc-3.4.10-cl177101

Change-Id: I3ffec89d281167882dd4750aef6cde995700ebba