Call qcom sepolicy.mk

Change-Id: I03d9661391bae7e057dce9041d7143a168fd98a6
msm8974: Update GPS parameters

 * Switch to IZat cloud servers, enable GLONASS

Change-Id: Ia587d776e281bd0febef7ae7e549c7e0f22e2db9
msm8974: Enable battery LED settings overlay

Change-Id: I20f7b89abaca6b9b0cfecb653006669c79b2d543
selinux: Fix up device-specific policies

Change-Id: I095b42605c0907cde080452c52caa4cc283313ef
msm8974: Misc startup changes

 * Syncing with QC
 * Fixes various issues during CTS

Change-Id: Id1c4a6ab700993d51586bcc49d99a8e5400f91fb
selinux: Add missing cam socket label

Change-Id: Iea6299a365ad1a8dd131c6a5a5a91b7dae893507
Revert "msm8974: Use mm-parser for Matroska"

 * This is superseded by the MKV parser in our framework which
   now supports all the required formats (AC3, DTS, FLAC, HEVC)

This reverts commit 55c7d236cb402e16f6a1dd0be275d5e7c37a55d4.

Change-Id: If491d10cf5d242667a9d9562931cc1404711086e
msm8974: Cleanup & update media_profiles

* Sort by resolution
* Fix code formatting
* Remove wrong fwvga profiles that are actually 2160p
* Add wqvga & fwvga profiles

Change-Id: Ib9d710421ecd1cc9e9eb6e903d78969327ea417d
msm8974: Re-up 4K bitrates

Change-Id: I29cfba8dcd9699f0711ff625ed297d67a5e6e342
msm8974: Remove dead build options

Change-Id: I1f0ffa1f3808c4de15551528244aff7d1cb18ada
msm8974: Fix CTS issues in camcorder profiles

Change-Id: I063d917d6aa59bca8ea65bf686835d9af2328d1f
msm8974: Add Ethernet feature

 * We support Ethernet via OTG adapters, if you're into that.
 * Also alphabetize the features.

Change-Id: Iecaf3acf155705cafc92c5c048e744a0522967ea
msm8974: Remove no-longer-required audio flags

Change-Id: Ic1aa41196498cc542fe19554ea64c4f4685e3fa2
oppo/msm8974: disable hardware AAC encoding for now

Not yet sure what really breaks it, but this fixes a lot of apps that expect AAC encoding, including front camera video.
Might be worth putting in place for now, until the real issue is solved.

Change-Id: I12765acebacd0d2ff61ba74866f75d17d0cecd01
msm8974: Remove extra resampler

 * We do not need this with the floating point mixer.

Change-Id: Ibb97bd56374d24996561b8825d8ab4c765a36099
msm8974: use 48KHz sampling rate for A2DP

This is to match

http://review.cyanogenmod.org/#/c/80463/

Change-Id: Ie706b5a252131bbc5fd6279d64f0bebbec3c6fb2
msm8974: sepolicy for display tuning knobs

Change-Id: I1cbf3a8e9aeef65a7302d9acaabcb82f06a9aaa9
selinux: Fix access to the vibrator amplification sysfs

Settings needs access for the VibratorHW class

Change-Id: I6daffd37e3d12780688b81005c1f8ff3ea55280a
build: Avoid poisoning the host binaries with bad ABIs

the vector class symbols are only needed on the target. Don't inject
(or expect) them into the host binaries to avoid multi-device build
conflicts and ABI breakage

Change-Id: I224678f172bf38b820f507b1ec8540d60b865772
Revert "build: Avoid poisoning the host binaries with bad ABIs"

This reverts commit b3e4ccaa346cd1795f01ec9a2af046e45751a3bb.

Change-Id: I370809c3e7e2ad93ec6b4e08eac971c6eae34f0a