msm8974: Fix a few esoteric SELinux denials

 * thermal timer callback
 * cne + media streaming

Change-Id: I1492d45787b99b428dd3c5d4f96e117a6b985cb4
msm8974: Enable PCM offload property

Change-Id: I523afe521fc2dc2f19f458298d0275a0be36ff50
msm8974: Enable high samplerate on supported paths

Change-Id: I2883bff18a6bdd5d20832667af494d0a6d401bb5
msm8974-common: Remove location APK from PRODUCT_COPY_FILES

* com.qualcomm.location.apk has a proper makefile entry for it.

Change-Id: I558d40996441a7d7623f7362346af9d5e17b7433
msm8974-common: Remove unused hwaddrs binary

Change-Id: Ic3922ac56947fa50a33a57e0e640c03e11662f7e
msm8974: Minor GPS update

 * Update to latest release

Change-Id: I4743878075e8e85f8dd6bcc045ae190d74d7e646
msm8974: Audio tweaks

 * Re-order effects processing to improve performance

Change-Id: I007d6772d2427217e502ce7134dd690fd2b1d8de
msm8974: Remove Listen from bloblist

 * Leave these out of the build until the feature is ready.

Change-Id: I38674d08c5cb58866e4950451c0ceed2ce47e27d
msm8974: Disable CNE

 * Not currently used. Remove it from the build.

Change-Id: Ibba762898d03047a918eca6cee5683b32475db00
msm8974: Remove liblisten package as well

Change-Id: Iada713441410aea252a096ae18a9607f8f91d204
msm8974-common: Remove ffmpeg h263/h264 entries

Change-Id: I878638c6e6ed79f20e40db5f871f06e813b2f4d8
msm8974-common: Remove mp4v-es entry, too

Codecs covered by OMX.google (and whitelisted by the ffmpeg extractor)
shouldn't be assigned to other software decoders as well

Change-Id: I08df4ad866a5b8ac7681692bb40cfeb5f2d43770
msm8974-common: lights: Support find7s

Implement DT based LED detection and control.  See kernel docs at
Documentation/devicetree/bindings/leds/leds-qpnp.txt.

Change-Id: Ib52ba033cde4c257e115f8b92934301ca6b49e02
msm8974: Improve FX path

 * Previous change had bad performance in certain situations.

Change-Id: I5310fca65b8c5ff651facb0bcb0f0e19969bee5a
msm8974-common: Increase mic gain for voice recognition

* Separate this case from voice call case

Change-Id: I0ab21ddb478a1a9b974c3f4e98098d721154ab79
msm8974: Disable forced high bitrate/samplerate

 * This can't currently be utilized. Shelving for now.

Change-Id: I7e49365d509a84ae4db6db95c254b6dd2fd6a711
msm8974-common: Add vibrator cmhw implementation

Change-Id: I72574fbd45197278cdd7ba272bb439ee87c116e7
msm8974: Update handset calibration data

Change-Id: I7f1ffa1d0716f124f4dc821e5e4b58e6a1050f4f
msm8974: Add HE-AAC and AAC-ELD to media_profiles

 * These are standard Android formats now.

Change-Id: I05cac200278fa4ae5c64703127a83169500b3197
msm8974: Enable OMX hardware AAC decoder

Change-Id: I6c334f21a281193127447c4f8e4fbf7afef44c89