msm8960-common: use google's version of headers

Change-Id: I4e373b2460c6d3c0ae6c52fdcd7c1ca9ada15857
msm8960-common: disable overlays

Change-Id: Ib1242f1102923ffb460e5cdb0d235b0cf455c77f
msm8960-setting: activity changes in api17

Change-Id: Ie95dcea4e28be108cd2110b5480722c31ea8a5ca
msm8960-setting: Fix api17 changes

Change-Id: Iaf5e82721dd5a305465b89f1e2a880cf7117e53f
Merge " msm8960-common: use google's version of headers" into mr1-staging
msm8960: Enable and update target-specific headers

Change-Id: Ifaf238b1929de38b8caf17cbe235376f8f5e023d
msm8960: Build all audio HALs

Change-Id: I90cec0c14d85dc33f2c14962c0e3e5db8a1f6815
msm8960: Set BOARD_HAVE_OLD_ION_API

Change-Id: Ie0ebfc9ba06a2f5e53487b0b541f016cd4db6202
msm8960: Set audio driver options

 * Use separated audio inputs
 * Use Fluence dualmic in call

Change-Id: I197eb80def006f0552ab5717ea5b8e3626ec9c8d
msm8960: Enable kernel GTOD optimization

Change-Id: I4975117df37d0a3cea97b62c9331f06b3b950ff0
msm8960-common : fix liblight naming convention

Change-Id: Ia09655745a3b11aa47ee35c23aa95c9864614a74
msm8960: Add GPS HAL

 * This is based on CAF's jb_chocolate version, with the Google patches
   for Mako merged on top.
 * Also keeping a private gps.h header here, since it's heavily
   modified by QC and no other device is using this yet.

Change-Id: Id83e217634ad5e998cdd408bd0da02d1142066a7
msm8960: Update ION header

Change-Id: I31db4a874427bac31f1902e8e25df9087ed0142a
msm8960: Update headers

Change-Id: I9f3afdf3fb1dd6239146583af0a5a3d9a2841c38
msm8960: Define module args for AP mode

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

Change-Id: Idf759f26ff876b72e8eb0e14d434e1df20f84fc6
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.
msm8960: Update msm_mdp header to match kernel

Change-Id: I2b0cc946f8992346446016fb2bfc76c3e71696ea
msm8960: enable neon vfp4 instructions

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

Change-Id: I623165c0a637ff56d6c884cb8308a2257f5db613