Revert "synaptics: remove logo2menu, sweep2wake, etc"

This reverts commit cd8f4eb174a0bbb85b36b68416fafac2f89a7d99.
USB force fast charging

-Use base from Chad Froebel <chadfroebel@gmail.com> so we continue to
use the same generic sysfs mechanism

-Referenced franco's git for drivers/usb/otg/msm_otg.c changes
https://github.com/franciscofranco/mako/commit/5a8a4c8e23c7e1df39c740b9ce1d5dda20b0ede3

Off by default

Turn on:
echo 1 > /sys/kernel/fast_charge/force_fast_charge

Turn off:
echo 0 > /sys/kernel/fast_charge/force_fast_charge

Conflicts:
	arch/arm/mach-msm/Kconfig

Change-Id: Icfc21bfab4ca0c52e136e6241c2369eb3b27c705
Fast charge fixes

Change-Id: If8b9ed941a6d7566b2178d19c92b59f99f1f547e
pwp: adding only Near check for pocket wake protection

summertime patch for bermuda trousers
blinking button patch for new kernel source

Adding configurable button blinking for notifications

idea and first impl by @tbalden
Userspace Voltage Control, ported from MORFIC from MAKO

Conflicts:
	arch/arm/mach-msm/Kconfig

Change-Id: Ia0a8850fd1058267820b326b2ea3576763182ff5
acpu vc: fix voltage control, number of freqs
acpuclock krait: fix freqnum, doh
s3k: adding dt2wake
s3k: dt2w: adding x limits to avoid wake on touching screen edge
Enable UV and Sound control sysfs

Change-Id: If620748ea900e9f52df8874aabec9c93ba4ff1cd
Don't build sound control

Change-Id: I87d7d8cb76ca697932309b633d9e590ba8c04d16