msm7x30: fix -Wreorder warnings

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I0a9a8989dd153e99a474da4a2f6c37dc068227fd
alsa_sound: Fix CAMCORDER_TX use case

* Enable use case by setting BOARD_USES_SEPERATED_CAMCORDER

Change-Id: Icabb0073f85e65455d5bbeae9b9b6956a8a78b90
alsa_sound: Add support for custom LPA buffer size

 * On msm8930, during playback over A2DP with DSP Manager effects enabled,
   there's a lot of stuttering with the default buffer size. Stock kernel
   used a buffer size of 32, but that caused no audio at all in CM because
   of mismatch in buffer size between kernel and user space. So up until
   now I've been using a buffer size of 256 to get audio working at all,
   but unfortunately it causes stuttering as mentioned. Hence add support
   for a custom buffer size so we can revert to stock value used in kernel,
   and enjoy no stuttering.

Change-Id: I29113cee46d0adcc72a8c9c830e4c15d9fdd43dc
audio: libaudioamp: add hooks to open/close for amplifier init

Change-Id: I64e8cafad3e5eb872f2924eabde9b5dbfc947710
Revert "audio: libaudioamp: add hooks to open/close for amplifier init"

This reverts commit 5507a6b2fd06e0313df55f8c1bd46296e977f628.

Depends on an incomplete change device-side.

Change-Id: I6ac49669a8e81dacc44804e7dae11c0a8e3ee65d
Revert "Revert "audio: libaudioamp: add hooks to open/close for amplifier init""

This reverts commit d29144f22c0269ae223db8fb3545962526e0a0c9.

Change-Id: Ia1434020a8719002a6a0096a0661b628ed400ca3
Merge "alsa_sound: Fix CAMCORDER_TX use case" into cm-10.2
Merge "alsa_sound: Add support for custom LPA buffer size" into cm-10.2
Merge "msm7x30: fix -Wreorder warnings" into cm-10.2
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_hardware_qcom_audio-caf into DJL10.2