drivers:input:touchscreen:Synaptics wake gestures

Wake up options from @flar2 and @tbalden. just made a few code cleanups, and minor tweaks.

Options included:
- Sweep to wake
- Free stroke sweep to wake
- Double tap to wake with pocket wake protection
- Sweep to sleep only

Signed-off-by: zeroblade1984 <zeroblade1984@gmail.com>
Synaptics:Adapt Necessary changes for M4 also add L2M
Make necessary adjustments based from TS info from M4 touchpanel. Also add L2M and L2W port to M4 Touchpanel driver.

Signed-off-by: zeroblade1984 <zeroblade1984@gmail.com>

Changes to be committed:
	modified:   drivers/input/misc/gpio_event.c
	modified:   drivers/input/touchscreen/Kconfig
	modified:   drivers/input/touchscreen/synaptics_3200.c