input: R3GD20: Add R3GD20 gyroscope for HTC

HTC kernel version: evitaul-jb-crc-3.4.10-ec474a3

Change-Id: I94ff18fb64b2d106ce4a80e19ef898e9d1f9b265
misc: a1028: Add HTC VP A1028 driver

HTC kernel version: evitaul-jb-crc-3.4.10-ec474a3

Change-Id: I9dee52ad86d3ffef4054cfc81dda82a8e5abcf42
misc: pn544: Add PN544 NFC sensor driver

HTC kernel version: evitaul-jb-crc-3.4.10-ec474a3

Change-Id: I9f0cc765dbc3a5be6c29c24f2733eb3632c87044
input: mpu3050: Add HTC version of MPU3050 sensor

HTC kernel version: evitaul-jb-crc-3.4.10-ec474a3

Change-Id: I53903035d40fe4eae1b4240068765c3e32a31ddd
misc: pm8xxx-vibrator: Add HTC pm8xxx-vibrator driver with PWM

HTC kernel version: evitaul-jb-crc-3.4.10-ec474a3

Change-Id: I388fd70a7b98476f605018550736eef6290fad7d
input: touchscreen: synaptics_3200: Add Synaptics 3200 driver

HTC kernel version: evitaul-jb-crc-3.4.10-ec474a3

Change-Id: I4acac53e40e4b47f249f631e7b92d9dfe7cb9e79
msm: HTC: add implementation of get_tamper_sf function

Change-Id: I9c964e91754a6c80cb91492fd387361d19845b5a
msm: HTC: expose board_build_flag function

Change-Id: Ie059abbd9815e79a0ab96ef94cb96979840bf712
msm: HTC: elite: Add elite/evita hardware files

Change-Id: Ic1f8c8bea7b1ad660c83f86375e1467155da4a1e
msm: HTC: jet: Add jet/jewel hardware files

Change-Id: If5dec872daf5d71d9dd452d7e0e22ed3f776d46d
msm: HTC: elite: use CAF gpu init

Change-Id: I2f26e0701d1d7701585e968e74a650d46a254023
msm: HTC: jet: use CAF gpu init

Change-Id: Ic279a8f01e0484819bd2d631437121d423b83ec3
jet: clean up defconfig

Change-Id: Ib9eaccea42ab7409717f77e1ebdb03563e70446a
msm: HTC: jet: clean up init function

Change-Id: Iedae388e864bf6ac76233cdfa8da549f527aa5c1
elite: clean up defconfig

Change-Id: I052fcf17f0db3dbfb599693203bc475784143070
msm: HTC: elite: clean up init function

Change-Id: I98c9411e42fffa429739716eeb6219632436a294
msm: acpuclock-8960: fix indirect reg issues for elite

Change-Id: I8d18e1458357d33797acb632d7d8af7d51881ece
input: touchscreen: synaptics_3200: Remove define for calibration

Remove HTC calibration mode from driver to allow AOSP multitouch to
function properly.

Change-Id: I1c43cd276a259f7e88c27a6f7bc9cbaa4faf2796
msm: iommu: serialize GPU-GPU access to context registers

1. We need this to run with the new QdevNet adreno blobs.

2. HACK: prevent APPS side locking;  it's aggrevating the modem wdog.
Not sure why this happens, perhaps cpuidle, or preemption is
somehow responsible for the lock being held longer than anticipated.

3. Result is: serialized GPU-GPU access to the context registers.
Apparently this is all that is needed to be able to use the QdevNet
adreno blobs.

Change-Id: I7468196dbaefbc03977ced41ee1cef9f0b170e6c