bring qcom-common up to speed with CM (this time for reals)

Change-Id: I982eb5e31013c3f84a014ef416e594d1dfabc929
PowerHAL: Only write to SAMPLING_RATE_ONDEMAND when using Ondemand

Prevents E/CM PowerHAL(  559): Error opening /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate: No such file or directory

PS2: Limit log spam (ALOGW -> ALOGV)

Signed-off-by: bmc08gt <bmc08gt.teamb00sted@gmail.com>
Change-Id: I2591028676cf9eca4978f1d8a88bae2ad5815109
qcom-common: Relocate firmware scripts

 * Need to be platform specific.

Change-Id: I3ca5a6eb595edb02752e6ee132c978c33414b2f6
samsung qcom-common: add teamhacksung's charger res

Change-Id: I998d6d71f3119a01a2d5b4e76cfda6e9e4d0a1e2
qcom-common: add support define for latest adreno driver

Change-Id: Ic0c0b735c831a73cb3a1f87d19c22d9249d1527f
qcom-common: Display changes for msm8660

 * Use the mako display driver since 4-layer is not compatible with 8660.

Change-Id: I436a58cfc06df34f374d7d77cf78b26344a97569
qcom-common: Don't set ARCH_VARIANT here

 * Set it in the SoC specific configuration since this is shared now.

Change-Id: Ied597e36d8c246c15871e8480eb33294c74e8bba
qcom-common: power: Tuning and cleanups

 * Tune the governor for better power usage and interactivity
 * Reset tuning parameters if governor changes
 * Cleanup

Change-Id: I56f5dcc7f15e5dfbcc38338d515fd41d04662ab1
clean up

Change-Id: Ic10edad37486529f523926bc6bd80f3450fa5889
qcom-common: use caf display variant on msm8660

Change-Id: I0feefb849ddf0dbae8599b9324b8b79a39cf18c3
qcom-common: Build libdashplayer

Change-Id: Icd1d844bf5513a4fa3fda8fe23ca690cd0e11eca
qcom-common: Enable Krait retention

 * Enable new Krait retention mode on 3.4 kernel
 * Also online all CPUs at boot

Change-Id: I204a36734796cb2b6d1c465b03b7637c4d25948b
switch default IO Sched to ROW:

msm8960 have full support for Qcom new ROW scheduler
provides superior performance for d2

Change-Id: I73317f1ad9da5452d2e3d408527099d74c6b4782
only turn off accept_ra_defrtr for rmnet interfaces

accept_ra_defrtr=0 on wifi interfaces breaks IPv6 for networks using RA.  For
wifi networks, the kernel sets up the default route as well as the interface
address (in other words: with defrtr=0, wifi interfaces get an address but no
default route).  This is not the case for the rmnet (ril) interfaces, as
Samsung's ril libraries configure the default IPv6 route after setting up the
PDP.
qcom-common: Graphics cleanup

 * Move egl.cfg up to board-specific dirs
 * Remove junk

Change-Id: I40d5e7fe5e47fb4f7a8384c9ca6f54cd45c0f325
Revert "qcom-common: Graphics cleanup"

This reverts commit b49c531cd6a663a7013e65f9a729331cc9ee289f

Change-Id: If0111a014494c5e4bfe6dd95f0509824079c9995
qcom-common: clean up

Change-Id: I30dff894a85e425c8e444c5ccde3c2081f222dc4
Animation lag temporary fix

Change-Id: I06e53ad1eebf6e341f8351e1779df13f9f5c8985
qcom-common: Set property after modem links are created

 * Needed for scripts to trigger on.

Change-Id: I930a981151f1001def5acae689d2c26b7d8a7d6d
Merge "Animation lag temporary fix" into jb4.2