S2W/DT2W/L2M/L2W
blinking buttons: bln for m7 by @tbalden

Signed-off-by: flar2 <asegaert@gmail.com>
fix pocket detection

Signed-off-by: flar2 <asegaert@gmail.com>
defconfig: enable s2w
vibrator function (needed for s2w/dt2w/TS stuff)

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

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