vibrator function (needed for s2w/dt2w/TS stuff)

Conflicts:
	drivers/misc/pm8xxx-vibrator.c
	include/linux/mfd/pm8xxx/vibrator.h

Change-Id: Idfcbb655fc2ec555dc9d79c20019904d72495cd3
Signed-off-by: flar2 <asegaert@gmail.com>
Revert "misc: Remove psensor, pocket mode code"

This reverts commit d873ad3ccbdaa6afe0ea0348a4bbcc11095dbf27.

Change-Id: Ie6cbdf5abb30bdbaead62da09c0f28bda9c28c13
S2W/DT2W/L2M/L2W

Change-Id: Ib8e521eb2da606bf47043dd5850a32bf5c4c88d6
Signed-off-by: flar2 <asegaert@gmail.com>

Conflicts:
	include/linux/synaptics_i2c_rmi.h
fix pocket detection

Change-Id: I378bf39cf0e6f57a42d49d38b79e519a7e0fca0a
Signed-off-by: flar2 <asegaert@gmail.com>
Make dt2w more sensitive

Change-Id: I9c48a00be09145ddc7e2395772d2cd7ce3ef2c14
Signed-off-by: flar2 <asegaert@gmail.com>
Make d2tw more more sensitive

Change-Id: I94dd6901ed907bff0a46a8ac631ac889b4094676
dt2w: enable only on the bottom part of screen

Change-Id: I21637c2ad60ee57e511c2ba0391d4eea63b65e96
Signed-off-by: flar2 <asegaert@gmail.com>
fullscreen/halfscreen option and make it more sensitive

Change-Id: I747f6180074a46b6a25344810335e802c4a3588f
Signed-off-by: flar2 <asegaert@gmail.com>
remove some annoying log spam

Change-Id: I1c7b0c75ec391c0fbfb8851251c85dd17caccfa1
Signed-off-by: flar2 <asegaert@gmail.com>
gpio_input: adding back power button to input for later use

Adding back Power button handling to GPIO input driver and
m7 panel to let it work with screen/gyro wake options.
Adding KEY_POWER skip sync to the handling of that button
so it won't spoil the normal screen on process of the m7.

Change-Id: I538887b07bf2863b99a4af9b09ed1f15dd30ca9c
Signed-off-by: tbalden <illespal@gmail.com>
Enable wake features
msm8960: Fix build

Change-Id: Ied1ffedc2aa15645786d894ba741861110e40347
msm8960: Set s2w/dt2w/l2m OFF by default

Change-Id: Ie53306fc436bef71b7c8f3466b3d9da0cdb5eedb