msm8960: Update headers
bring msm8960-common up to speed with CM

Change-Id: Ic29ca4d9d361303c4d3affbf0ef47604a5fa9198
msm8960: Update msm_mdp header to match kernel

Change-Id: I2b0cc946f8992346446016fb2bfc76c3e71696ea
Disable Touchkey Pref

Change-Id: I348a075def1ee9159127077a2e05ff9a0c4a244b
gps: Add loc_eng_set_privacy function to enable/disable GPS privacy lock.

Privacy lock is enabled on loc_eng_init, disabled on loc_eng_cleanup,
mimicking the behavior of TW.

The privacy lock state is non-volatile, and control of the lock is needed
to ensure that the GPS works and is responsive to requests.  Otherwise the
GPS may silently cease to work depending on its last state in TW.
Merge "gps: Add loc_eng_set_privacy function to enable/disable GPS privacy lock." into jb4.2
msm8960: enable neon vfp4 instructions

Change-Id: I2655f387e0facf2fcdc9d4a52a1dddfc0122b895
msm8960: Update headers to match kernel Change-Id: I623165c0a637ff56d6c884cb8308a2257f5db613

Change-Id: I1d5927c6c8c4c3fe32f2ff702adf4db1a092f1d0
msm8960: Relocate firmware scripts

Change-Id: I4cdbcef4a5633652ff3223825a515e9aee893bc8
msm8960: Set ARCH_VARIANT in BoardConfig

 * Moved from qcom-common
 * Remove a stray file

Change-Id: Id9ec3de0cafb7c28583af5f48164a12f0a39b4b0
msm8960: Update headers to match kernel

Change-Id: I75adffdddaed875fa16421c7c121f3867b1296b8
add cortex-a9 target-cflags

Change-Id: I664cf38586db9550cb4e6c8973bd6cee50c191ef
Temp disable KERNEL_HAS_GETTIMEOFDAY_HELPER as its causing issues with short/long presses

Change-Id: I30497a0b9eda203d5b64d0c46a1b1f9b5b92a6b2
msm8960: Changes for 3.4 kernel update

 * Update headers and use new ION API.

Change-Id: Ib90c19dbdbc667eb008f1b30827145d70d0ed7aa

Conflicts:
	BoardConfigCommon.mk
	include/linux/msm_vidc_dec.h
msm8960-common: set QCOM_COMPRESSED_AUDIO flag

Change-Id: I8d9379697f3f34b732b40004c50d3bdacf71c3c0
resolve conflict in msm_vidc_dec.h

Change-Id: Ic35ba953864c0628823ced143506e1cf8f8e4074
add missing input formats for YUV data

Change-Id: Iee3b2996d5030c54f68dbcf724fcff53c3f6245d
msm8960: Fix rebooting from recovery

 * I have no idea how this was previously working. It seems that the
   SEC_DEBUG stuff in the 3.0 kernel was someone magically making the
   bootloader do the right thing, but we were totally writing to the
   wrong partition. Oops!

Change-Id: I6e258210b2de60b98ba208210a93ce9a7c1fcbdb
msm8960: Changes for new Adreno driver

 * Enable QCOM_BSP flag
 * Update headers
 * Move egl.cfg here as the driver has been renamed

Change-Id: I3d182d8ed0e7fd4f9c5756b6811908d7e7e92417
Revert "msm8960: Changes for new Adreno driver"

This reverts commit f5e16f4b79fcc5d6f9a4b9ead049dbbcb2f92591

Change-Id: I9a32308027ec293f232c4a7d40ec85762f002de0