Import common defines for qsd8k devices
qsd8k: add mdp hacks
qsd8k: set qcom properties

allow dynamic sampling and caf performance service
for Performance service libqc-opt.so needs to be copied
from vendor

Change-Id: I625c8cfa981ee34d86c49ffba767e91a902317b8
qsd8k: add post-boot script to handle cpu settings

this makes it more configurable for users since
its not baked into the bootimg

Change-Id: I18dd22bbef8ad896608608b0f314409ae2cd8f3a
qsd8k: add overlay to disable fs encryption setting

Change-Id: Ideea701c0feb1f64f05e9ed4e9e0bdd2b59dc3b9
qsd8k: add needed vid recording props

  * disable metadata mode recording
  * doesn't have b-frames

Change-Id: I5aa68871e093505145f443c6c7594b52be51f922
use prebuilt libOmxVidEnc

  *needed for vid recording
  *taken from rapmv78's hd2 vid rec fix zip

Change-Id: I88425be7d2fa0aeecba7ebb70d3409bf04fc0f68
qsd8k: set permissions for vendor performance library

Change-Id: I7e70a9332214006473d93c1455ba62d235b7cf33
qsd8k: replace scorpion bionic optimizations with linaro

After running proper bench marks with stringbench we see significant
  gains from linaro bionic optimizations

Before (without linaro)
500000000 * strlen(15*a):     43.336822 seconds
1000000   * strlen(15000*a):  33.773773 seconds
10000000  * memchr not finding anything in 15000 chars: 792.615570 seconds
10000000  * strchr not finding anything in 15000 chars: 904.998291 seconds
10000000  * memchr finding match at 5000: 214.158386 seconds
10000000  * strchr finding match at 5000: 302.213776 seconds
After (with linaro)
500000000 * strlen(15*a):     37.743409 seconds
1000000   * strlen(15000*a):  17.071136 seconds
10000000  * memchr not finding anything in 15000 chars: 207.993500 seconds
10000000  * strchr not finding anything in 15000 chars: 453.010101 seconds
10000000  * memchr finding match at 5000:  69.951111 seconds
10000000  * strchr finding match at 5000: 151.385285 seconds

mem{cpy,set} are about the same so go ahead and replace the scropion
  optimizations with linaro (scorpion optimizations were really only
  tested by caf for msm8660 so this is probably for the best)

Scorpion optimizations
10000000  * memset 15000*'a':      168.453034 seconds
10000000  * memcpy of 15000 bytes: 178.014984 seconds
900000000 * memcpy of 15    bytes:  43.154480 seconds
Linaro optimizations
10000000  * memset 15000*'a':      170.355347 seconds
10000000  * memcpy of 15000 bytes: 177.125245 seconds
900000000 * memcpy of 15    bytes:  43.751404 seconds

Change-Id: Icbb597d858b7c8bca0ad22cecc9af8e1dfa50ad9
qsd8k: remove reference to htc/common

were gonna kill this repo for jellybean
qsd8k: these dalvik heap make files dont exist anymore
Revert "qsd8k: add overlay to disable fs encryption setting"

This reverts commit e74f534b3eab10a278b0515436cc540e71e52e1a.

Conflicts:

	qsd8k.mk
qsd8k: fix permissions paths

Change-Id: I97c4f727063ea34fb2ae9f56e965d7a398774f62
add back dalvik heap settings with proper path
qsd8k: add clean ashmem header

Change-Id: I1bb39b30d1a26d7efcdaa33e2f6fa7d33da55dc0
qsd8k: disable the triple buffer

Change-Id: Ie426ceff96ec108342932481cd4154e2689dd603
qsd8k: include: mdp: add MDP_Y_CBCR_H2V2_ADRENO

Change-Id: Id5993e1287389f18d914d93df1a1dd8cb1e58866
qsd8k: we are legacy

Change-Id: I0114b41e6269f7bc42cc148b8157df53665f4618
qsd8k: include: genlock: remove GENLOCK_IOC_DREADLOCK ioctl

our adreno libs cant handle this define

Change-Id: Iea72a86b7fb81590c487c82368ff09918f1cfa7f
Merge