BLN:add button light notification

Signed-off-by: Paul Keith <javelinanddart@gmail.com>

Conflicts:
	drivers/leds/Kconfig
	drivers/leds/leds-pm8xxx-htc.c
yRevert "ARM topology and cpupower driver"

This reverts commit 216a513ec482766fde4d7536ee6371d7a65fcd03.
Revert "add intellidemand governor"

This reverts commit 96f6fa8d53d0605546073ce07ac663cb4b79f3c1.
Revert "Revert " cpufreq/cpufreq_intellidemand: intellidemand cpufreq governor (version 4.0) @faux123""

This reverts commit ddbe29f47dcf7073733be1e25e2195058c351b13.
Fix

Signed-off-by: Paul Keith <javelinanddart@gmail.com>
BLN: change sysf entrypoint to make it recognized by kernel app
like trickstermod or kernel tuner
Fix leds-pm8xxx-htc for compile
Ported Notification LED duration mod by @yank555-lu

Added entry in menuconfig to optionally add the mod to the kernel compile.

Use sysfs interface to change behaviour :

 * /sys/kernel/notification_leds/off_timer_multiplier (rw)
 *
 *   0 - Notification LED will blink forever until cleared by user
 *   1 - Notification LED will blink as requested by app or until cleared by user (default)
 *   2 to 255 - Notification LED will blink as requested by app multiplied by value or until cleared by user

NB: The output of the sysfs file (e.g. if you 'cat' it) will be clear text.
Signed-off-by: Paul Keith <javelinanddart@gmail.com>

Conflicts:
	arch/arm/configs/ville_defconfig
	drivers/leds/Kconfig
	drivers/leds/Makefile
Fixes

Signed-off-by: Paul Keith <javelinanddart@gmail.com>
Fixes for Ported Notification LED duration mod

Signed-off-by: Paul Keith <javelinanddart@gmail.com>
Another LED Notification fix
BLN Added to cmd line
Sweep2Wake: added sweep to wake credit @showp1984

Signed-off-by: Paul Keith <javelinanddart@gmail.com>

Conflicts:
	drivers/input/touchscreen/Kconfig
Fix

Signed-off-by: Paul Keith <javelinanddart@gmail.com>
sweep2wake: rework simulate power key
Sweep2Wake: add pocket detection, credits @flar2
Sweep2Wake: rework pocket detection
if the device is in the pocket we don't need to know if it's s2w combination or not, just exit
driver: touchscreen: cypress: Add doubletap2wake by @flar2
Sweep2Wake: rework pocket detection 2
[sweep2wake]: pocket detection default disabled

Signed-off-by: Paul Keith <javelinanddart@gmail.com>

Conflicts:
	arch/arm/configs/ville_defconfig