Remove unused defconfig
H2W: s2w from dlx (showp-1984) reworked with HTC source and Home2Wake

- adds H2W to synaptics_3k based on S2W
- adds GPIO_keys support (unneeded for now)
- wake works on HOME press
- added configurable HTC Logo for Menu and Sleep options
- sysfs configuration points

Conflicts:

	arch/arm/mach-msm/board-deluxe_j.c
	drivers/input/touchscreen/synaptics_3200.c
h2w: updates - vibrate on screenOn/Off triggering;long press Logo

- using pm8xxx vibrator for screen on/off events
- counting press time for Logo - long press = screen off
- counting press time on Home - preventing accidental wakes:
  user will have to press the Home button for a tad bit longer
  to get the screen waked.
h2w: anti-accidental time counting, logo2sleep functionality

- adding time counters for wake button variants
- adding delay/no delay for logo2sleep functionality
- adding logo sleep when logo is used as menu button - using count for long tap
- adding logo_delay switch for logo sleep functionality
synaptics_k3: cleaning up, putting back m7 version parts

Conflicts:

	drivers/input/touchscreen/synaptics_3200.c
s3k, h2w/s2w: added sweep to wake

- based on capacitive button touch time delta, screen is waken.
- added sysfs switch: sweep2wake - 1 on, 0 off - overrides h2w wake options
- for sleep till using Logo button
l2w: long tap count work added

This way the Wake/Sleep event is triggered while the
finger is still on the touchscreen in the Logo area.
If it's left or finger released, the async work is breaking
before triggering the power on/off event.
Much more convenient than to wait for the finger
release event, user will actually know if he tapped the
wrong place, before releasing finger, and can move it a
bit lower/higher and the event will be triggered while
still touching the screen.
logo2wake: correcting allowance of count work to better place
l2m: fixing up longtap power off for s2w/h2w, and externalizing touchscreen_is_on
s3k, h2w/s2w: added sweep to wake

- based on capacitive button touch time delta, screen is waken.
- added sysfs switch: sweep2wake - 1 on, 0 off - overrides h2w wake options
- for sleep till using Logo button
l2w: long tap count work added

This way the Wake/Sleep event is triggered while the
finger is still on the touchscreen in the Logo area.
If it's left or finger released, the async work is breaking
before triggering the power on/off event.
Much more convenient than to wait for the finger
release event, user will actually know if he tapped the
wrong place, before releasing finger, and can move it a
bit lower/higher and the event will be triggered while
still touching the screen.
logo2wake: correcting allowance of count work to better place
l2m: fixing up longtap power off for s2w/h2w, and externalizing touchscreen_is_on
synaptics: Update from HTC One Google Edition source

HTC kernel version: m7-jb-crc-3.4.10-7edee3c

Change-Id: I630d1bf91966c89fbe924799b465f3760a0df25f
defconfig: adding S2W activation, cpu stats

Conflicts:

	arch/arm/configs/apq8064_defconfig
pm8xxx: externalizing vibrate method for custom vibration calls
pm8xxx-vibrator: show raw voltage level without strings
pm8xxx-vibrator: reduce logspam

Change-Id: Iad9fbc439d62a86a4c1c74f61d575748669b3eaa
synaptics: disable vibrate
minor change