alsa_sound: change noisy debug statements to verbose

Change-Id: Iaa1f0603d9efc1b4593c61b0558a2369ac77d7dc
alsa_sound: Get FM volume control from UCM

Read the FM volume control name from UCM and use it when
setting the FM volume.

Change-Id: Ieaf92c027d82cfd0e1ca50de371fe4492acf5211
alsa_sound: Add metadata mode changes for LPA playback

-Seek to EOS was causing playback to hang for 3 seconds before
 switching to the next clip.
-This is because the lpa driver works on period size. Partial
 buffers are not handled.
-Add metadata mode changes to AudioSessionout for LPA playback to
 support partial frames.

CRs-Fixed: 458904
Change-Id: Ibe3225d50e1c4248ba5c41e8d2a7067fc20108d9
Merge "alsa_sound: Add metadata mode changes for LPA playback" into cm-10.1
Revert "alsa_sound: Add metadata mode changes for LPA playback"

This reverts commit 5496a3c345320c4340820daf06333828040418a9

Change-Id: Id26b862abb362a481afbd6af58dc6d932aa0901e
Merge "Revert "alsa_sound: Add metadata mode changes for LPA playback"" into cm-10.1
alsa_sound: add HTC CSD CLIENT board flag for special cases (BT)

New HTC phones like m7 have special settings for BTSco CSD device
ids. Adding board flag BOARD_HAVE_HTC_CSDCLIENT to handle
these special cases related to HTC's csd client.

Change-Id: Iae3cb4568c0d1d6b5d75cef7a836d78ab3fa9522
Merge "alsa_sound: add HTC CSD CLIENT board flag for special cases (BT)" into cm-10.1
audio: modify the SPEAKER_RX_ACDB to support both MONO and STEREO speaker

Change-Id: Iea7d8d5cdb7b04b347be84343f5bd44caeb51609
  alsa_sound: Patch to fix Voice call setup

  - When BT is in A2DP profile, try to do a Voice call,
    unable to hear any voice on BT/earpiece/Speaker when in call.
  - enablevoicecall() is failed due to BTA2DP is not supported
    in voicecall, later that no trials to setup voice call path
    from HAL side even with the proper device.
  - Added check to detect voice path setup failures, such that
    later requests to setup voice path can be processed.

  CRs-fixed: 462159

Change-Id: I8609983c785522879a13120c86b8984a5853f9d7
Merge "alsa_sound: Get FM volume control from UCM"
Merge "  alsa_sound: Patch to fix Voice call setup"
Merge "alsa_sound: change noisy debug statements to verbose" into cm-10.1
alsa_sound: Add EC supported Key

Add echo cancellation key to HAL getparameters

Change-Id: Ic1935c0e245a30f9bcc8939e61e58201cb2774e3
Merge "alsa_sound: Add EC supported Key"
Merge branch 'av-test' of git://github.com/CyanogenMod/android_hardware_qcom_audio-caf into cm-10.1

Change-Id: Ib07512ab88052716106383f321ddaad0e0586fb1
Merge tag 'AU_LINUX_ANDROID_JB_2.5.04.02.02.040.375' of git://codeaurora.org/platform/hardware/qcom/audio into cm-10.1

AU_LINUX_ANDROID_JB_2.5.04.02.02.040.375 based on quic/aosp/jb_2.5