import msm7x30/msm8660 audio from CyanogenMod/android_hardware_qcom_audio-caf

commit efe9282ec3996157e6a4eea1b1813edae2bb2ee0
Author: Kalyani polepeddy <kpolep@codeaurora.org>
Date:   Wed Jan 23 16:17:02 2013 +0530

    7x30 : Port heap mask change to ion

    -mp3 clips fails to play intermittently.
    -ION fails to register with the driver.
    -Heap mask field passes as argument at allocation
    time to specify ion heap.

    CRs-Fixed: 444197

    Change-Id: I35b7f162c906b856b7b4f5ee2270cd10256144bf

commit 8e4f7cca4a61ee4d85cd4d4ff7ccb4f9bb5c2c26
Author: Deepa Madiregama <dmadireg@codeaurora.org>
Date:   Thu Oct 18 18:01:29 2012 +0530

    audio/msm7630: Fix the issue of voice call when HDMI connected

    - Voice call is not working when HDMI cable is connected.
    - When HDMI is connected getDeviceForStrategy is picking
      up HDMI rx as active device, because of this voice call
      is not working.
    - Avoid updating the HDMI as active output device, when
      strategy is STRATGY_PHONE.

    (cherry picked from commit 93bc81a7cd494373c19e5611fed060732a14b31b)

    Change-Id: I74be601f771883d9dfecc751994a4068acaf2d03

commit 485138c2e236ee472c39e02888fd7ce78117cd78
Author: Vineela Tummalapalli <vineela@codeaurora.org>
Date:   Mon Jan 21 10:12:02 2013 +0530

    audio/msm7630: Add usb audio hal profile.

    remove USB ACCESSORY support from STRATEGY_PHONE to force speaker

    Change-Id: I080d1e547310d48b43bdf9bae8ee789887766b3c

commit 99b968e9a35762baf94bc0537a9667add8e3c49b
Author: Vineela Tummalapalli <vineela@codeaurora.org>
Date:   Wed Jan 16 13:03:58 2013 +0530

    msm7630 : Send proper channleMask for getInputProfile()

    -Unable to perform Voice call recording.
    -Unable to find profile for the device.
    -Update proper channelMask for getInputProfile().

    Change-Id: Ic67a1d59c4ea54ecccab2958e3c94672282f710f

commit 2341deb2477e23db014679946618ecc8db1cdc85
Author: Shashi Kumar <sulege@codeaurora.org>
Date:   Mon Oct 22 16:33:07 2012 +0530
    audio/msm7630: Fix for volume change during voice call

    - Volume change is not working during voice call
    - Calculate voice volume is missing at AudioPolicyManager,
      due to this 7630 HAL did not set voice volume change.
    - Add voice volume calculation at AudioPolicyManager

    CRs-Fixed: 412991
    (cherry picked from commit 207e377f951b0b63891097bf226974be38079f98)

    Change-Id: I84d2b804c8cdd8fde30968e9cbec3debbf69ae33

commit 54404d29ed8d1c901f0d883cd22d9ecaef98e5fb
Author: Vineela Tummalapalli <vineela@codeaurora.org>
Date:   Fri Jan 11 20:11:42 2013 +0530

    audio/msm8655: Fix for AAC recording failure.

    -Failure in AAC recording.
    -getInputBufferSize() returns zero input buffer size.
    -Changing the data type of channelCount parameter in getInputBufferSize().

    Change-Id: I1840f324949e2dd034110016359245cd7b045709

commit 47b9b063a0c766ed59aaaf5eac3a775a167ea332
Author: Vineela Tummalapalli <vineela@codeaurora.org>
Date:   Sat Dec 29 12:42:39 2012 +0530

    audio/8655: Enabling LPA playback by adding AudioSessionOutLPA class

    -AAC and MP3 clips are not playing in LPA path.
    -Class AudioSessionOutLPA is not defined
    -Define and implement AudioSessionOutLPA

    Change-Id: Ie34c28d623d6c841bbddcbbe027317b0bd658660

commit 2dab1aa403f0755762a48bb151ff6130bd3562b0
Author: Kalyani polepeddy <kpolep@codeaurora.org>
Date:   Wed Jan 2 15:40:18 2013 +0530

    Remove audio_poliy.conf from msm7630

    Change-Id: I5f0a6055c41c804e25d96df2447c606abd45d143

commit 38b24cf972314ac94b6b9ee9ff187bf17b9066c0
Author: Arne Coucheron <arco68@gmail.com>
Date:   Mon Jan 7 06:08:03 2013 +0100

    audio/msm7x30: Support for Samsung audio devices

    Change-Id: I2a624cddd99e02a9e0c73e829cc28dd520902074

commit 868374b297dda4d10d685a1c4c116599a4795fc4
Author: Arne Coucheron <arco68@gmail.com>
Date:   Sat Jan 5 00:50:43 2013 +0100
    audio/msm7x30: Fix log tags and disable debug logging

    Change-Id: I4712b09c86e3a067b0c847661fa43828be6eee23

commit 8659a58e87eb5dc170427e90c5b1101d12149447
Author: Arne Coucheron <arco68@gmail.com>
Date:   Sat Jan 5 00:47:14 2013 +0100

    audio/msm7x30: Fix build in CM

    Change-Id: I78fa2a67cc36e88d5866ecbe67dd3cdd6d58dde1

commit c4e2cdd717e225f3b4dea44acdcbd55d42dea188
Author: Arne Coucheron <arco68@gmail.com>
Date:   Sat Jan 5 00:28:23 2013 +0100

    audio/msm7x30: Rename folder to CM naming standard

    Change-Id: I6a2620a4daade6bae5cc5a5fc0e72e697f9808d9

commit d149f409c12edf388d2faad9801208102bacf094
Author: Steve Kondik <shade@chemlab.org>
Date:   Sat Jan 26 02:10:07 2013 -0800

    msm8660: Update policy manager for MR1

     * From 7x30 HAL

    Change-Id: I4dc080e1fe3f81cb6e6ba3aa0e51c43143cd5b11

commit c2de7f54ebd154501513496391fb55bb9cac3043
Author: Steve Kondik <shade@chemlab.org>
Date:   Fri Jan 25 23:51:18 2013 -0800

    msm8660: Update for audio device API 2.0

     * See 7801df9b35653562139ddaaa5c29c61f0eddc92f for 8960

    Change-Id: I6684955123ac1b1f3c09653aeb95a1acb7e345d1

commit bbd2939c1f0733e4ff01a47c4a14e76227377022
Author: Steve Kondik <shade@chemlab.org>
Date:   Fri Jan 25 23:31:23 2013 -0800

    msm8660: Import audio HAL

    Change-Id: I81ca52d392e5bba337f4a3a1288f716ba265ffe1