msm8960: Relocate firmware scripts

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

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

Change-Id: I3abe25711b76c961131ec2ba5308b852de08d54b
msm8960: bootloader -> download mode in 3-way reboot menu

Signed-off-by: bmc08gt <bmc08gt.teamb00sted@gmail.com>
DeviceSettings: Added Japanese translations

Change-Id: Ied63ff237825b8b8de0077296c22be65941a7f70
Signed-off-by: rdgate <rdgate@gmail.com>
msm8960: temp disable KERNEL_HAS_GETTIMEOFDAY_HELPER;

issue CYAN-283 jira
https://jira.cyanogenmod.org/browse/CYAN-283

when disabling this optimization the short/long press bug is gone

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

 * Update headers and use new ION API.

Change-Id: Ib90c19dbdbc667eb008f1b30827145d70d0ed7aa
msm8960-common: set QCOM_COMPRESSED_AUDIO flag

Change-Id: I8d9379697f3f34b732b40004c50d3bdacf71c3c0
msm8960: Update msm_ion header to match kernel

Signed-off-by: bmc08gt <bmc08gt.teamb00sted@gmail.com>
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"

Revert to using old Adreno drivers for now

This reverts commit a3ac2b9f784b78d47cec0e6e85c577cfaf5f6ff6.

Change-Id: I6132d068cc4c79168dc06748562b065acbff076e
msm8960: Remove kernel headers

 * Hardware makefiles will use the headers copied by the kernel.

Change-Id: I5443747b5603a2c2dd0deed97f530d5b3dcdc4f5
msm8960: Enable QCOM_BSP_CAMERA_ABI_HACK

 * This removes the need to use a hacked driver

Change-Id: I6b2e7abfb113a91ab74609d4a9b5197cfe8256ad
msm8960: Disable privacy lock

 * No longer used in radio code and causes a crash if called.

Change-Id: I96dbcbde1e176094f4d3ecf3c48572ea6f8947ef
msm8960: Update modem firmware init scripts

Change-Id: I359b46a26ea84f191c4865c568246c7207fa898b
msm8960: Relocate GPS HAL

 * The GPS HAL here is specific to D2. As we now have other devices
   inheriting from this repository, move it to d2-common.

Change-Id: I6baa11995aa8f67bdaf79fa950d7d81ab52c68b1
msm8960: Relocate some D2-specific keylayouts

Change-Id: I4aecabb98c9a270b5f8ff5526b85c2ccc2ad9bdd
msm8960: Relocate modem link scripts

 * These vary by target, so relocate to more specific location

Change-Id: I3ed28e83d5ae76d88ba8b4da203727c61be1e806
msm8960: Relocate NFC configuration

 * Need to deal with different NFC vendors for devices which inherit
   from msm8960-common.

Change-Id: I2e33ba98ab84936614037063fededf94d07e491c