msm8960-common: depreciated QCOM defines

Change-Id: Ia488092dfc3e56b5f6ae2747ee3dc7d6d4495981
msm8960-common: Remove SELinux policy

* Rely on QCOM common SELinux policy

Change-Id: I6424c41a7317135ec2f118e3d04cf6c2ddb5d93f
msm8960-common: Remove deprecated flags

* TARGET_CPU_SMP is the default now
* QCOM_HARDWARE implies QCOM_BSP, QC_AV_ENHANCEMENTS

Change-Id: If2c9e0465a872be74c91206fd8b6ec8353b9f2f9
msm8960-common: Add WiFi packages and configuration

Change-Id: Ic18498f5b539b54cb0d98e80a014f8e38584893f
msm8960-common: Fix compilation of libril for lollipop

Change-Id: I060dbc537645b2df3d671aff719f27d67a0c3cdf
msm8960-common: Disable broken QCOM audio features

* Revisit when these features compile again.

Change-Id: I6d4d9f87d63d9192c3cf83b068eff50d3a32f87b
msm8960-common: General cleanup

* Reorganize properties and flags alphabetically
* Split system properties into separate file

Change-Id: Ic07f163c85d5474388504c4462bb5866c61b8986
msm8960-common: Add missing qcmediaplayer package

Change-Id: I6c07fffb7d6bd79e739078208ca4ef230ff0f084
msm8960-common: Clean up media codecs

* Use common Google codec definitions

Change-Id: I9dc78912e19f67f1a441e0081990e41da3ac4ea1
msm8960-common: Update libril for lollipop

Change-Id: I03dd670bc49c70445969cd118e09fbfe34b12614
msm8960-common: Extended font support

Change-Id: I5297b8879722ae53c6bb47c5fa9577fd44e12124
msm8960-common: libril: Shut up already

Change-Id: I9c071fc86844fd667482e8249267f7c9f492eb13
msm8960-common: Give the ethernet feature.

BUG: 15143878
Change-Id: Ie29c6426e9cec7fbabc2ae40328f448181132f45
msm8960-common: update egl.cfg

Change-Id: Ice4d38d4d5b97ebc1b63281cf8574b1e439266bb
Signed-off-by: Iliyan Malchev <malchev@google.com>
media_codecs: add vendor provided capabilities

Bug: 17009219
Change-Id: I039ce35804a7cdf2d25015d42c3af6cf0d09978f
msm8960: enable qcom bionic optimizations

Change-Id: Ia3228e956ace41e40fe032fc798b95c799d000e7
msm8960-common: Re-sort display flags

Change-Id: I4310593bf950a0da10b114a1d3ea3ba0f2669d30
msm8960: Enable triple framebuffers

On high resolution panels, GPU composition can end up taking more
time than the vsync period, thereby causing jank. Enable triple
framebuffers by default on 8960 to allow GPU one extra frame to
work with. No latency increase is observed with this change in
regular use cases.

Change-Id: Ie1f9b5b34c6058f3358e19c3e494a67b89a8c0e7
msm8960: Add shell property to use AwesomePlayer as default.

This overrides the default player (NuPlayer) from being picked.

Change-Id: Ib9edd47146e6debbce5e0bf8a1aac24a603544d8
msm8960-common: Remove qcom divx media codecs

These codecs fail to instantiate. ffmpeg has a divx decoder that should
work though.

Change-Id: I9ba2d2aca3f94ce0e5764d03120739fdf58d6fe6