hlte-common: Update audio_platform_info for new extended format.

Change-Id: Id2e0bbb849fd9f0ae5337382140b7b1f7e1de51b
hlte: enable userspace vibration strength control (2/2)

This requires kernel-side implementation:
"tspdrv: add userspace vibration strength control (1/2)"

Original implementation taken from:
https://github.com/CyanogenMod/android_device_lge_hammerhead/commit/4abd8c761c1e81a997935aa5394218eacf908563

Change-Id: I60c61d01e97739335f66975fb303b883eb47b70d
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
hlte-common: Restrict global access to torch node

Change-Id: I3ead05a4932637e9edc81893f7a22379e18cc9ec
Revert "hlte: enable userspace vibration strength control (2/2)"

* Use existing common class in hardware/samsung/cmhw instead.

This reverts commit 524bd3cd4e9738a4d91047522771acd7f9a39c8f.

Change-Id: Ie777e3b88f4b4e49be42b9e1b51f1e29b943c04c
hlte-common: Use common Samsung CMHW classes

Change-Id: Iafe006609fbee6cf239ceef723ab9cb942317b51
Merge remote-tracking branch 'cm/cm-11.0' into android-4.4