msm_fb: disable unsupported footswitch call

Change-Id: I04006e498bb9b9eb17b914a7447bd35629053b07
msm: HTC: 8960: enable KSM and RCU_FAST_NO_HZ

Change-Id: I27b9b167c3f1cb7efb35bc7d67b119bf2f7f2219
power: pm8921: lower log verbosity

Change-Id: I644634c89175ea98aed055b91280eee4d44b70f3
Use hrtimers so that msleep() sleeps for the requested time

Current msleep() snoozes for at least two jiffies, causing msleep(1) to
sleep for at least 20ms on HZ=100 systems.  Using hrtimers allows
msleep() to sleep for something much closer to the requested time.

Change-Id: If06b4fa3f489eed073213c763755ec3b387129e1
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
msm_fb: use hr_msleep when timing DSI commands

Change-Id: I711e8f2343c1a4fcf164c5b8fabba08987eb1728
msm: HTC: headset_one_wire: restore use of hr_msleep

Change-Id: I0b83333e95ad5b76ce7552ae9affb0a2414ae827
input: ewtzmu2: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: If374d4c69398a39756b97883ced09a8af9d3c2a4
input: touchscreen: cy8c_cs: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: I2fd662d0b4c234cf86905d3337ae4fb70d2b0417
input: cm3629: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: Ibe768b237fd08d978cb60332bc47a9d6d8418fe8
input: touchscreen: synaptics_3200: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: Ic5e0687f04dd498a7b938b4ca82f4a1b5162c7a5
msm: HTC: ville: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: I9c21a289c5ac81db2b652c66e1a32f2b350da174
msm: HTC: elite: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: I32be76a808dd1e6abbb310d7fc071cf3c7e89a40
msm: HTC: jet: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: Ifc8b237010ac48b05d9e4745d9d84d6e69d7162f
msm: HTC: fighter: reduce delays

* Reduce wait using usleep instead of msleep for critical path delays.
* Use hrtimers for non-critical path delays.

Change-Id: If68edd81cc502ab500f8e56f2a97ac0136b4b75a