msm: ipc: Add HTC changes to msm_ipc_router_lookup_server_name

HTC uses msm_ipc_port_addr instead of msm_ipc_server_info.

Change-Id: Ide0d72f1988f920ea1371f749013d6cc433fd7d4
msm: iommu: only select IOMMU_GPU_SYNC if using MSM_IOMMU

Change-Id: Ib2b7f6772ef929b09f01fc51f6e072999e96e358
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: 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
msm: HTC: Add sleep status device

Change-Id: I519e58fa71c94ab5d57c371306e10065c5e3f673
video: msm: Fix initial state of LCD backlight

* For devices which use the LCD backlight we need to actually call the
* function which sets the brightness after initializing it in the probe.

Change-Id: Id6b7c0de3cd31181394c56c7f6061bca9defd861
ville: update RPM/SPM values

Change-Id: Ic404f563622ae9c569d3da7354a1637ed5a4bc01
msm: pm: more debugging

Change-Id: I4107a75e04fba990817bbfd5717373ed1be042fa