defconfig: Remove CONFIG_DEBUG_FS
LED: Add ability to restrict LEDs according to a time range or disable all together
SSP: Break out some pieces of ssp.h into a seperate file so I can include only the pieces I need for screen and sensor wake functions
EHCI: Remove some dmesg spam

Conflicts:
	drivers/usb/host/ehci-msm-hsic.c
Remove some clock debug info from dmesg
New fastcharge for qcom S4 adapted from Jean-Pierre and Paul Reioux

Conflicts:
	drivers/battery/max77693_charger.c
	drivers/usb/otg/msm_otg.c
FastCharge: Add 500mA step to A/C charging
Add s2w, d2w, w2w and p2w

Conflicts:
	drivers/input/touchscreen/synaptics_i2c_rmi.c
Move all screen on/off stuff from suspend/resume routines and hook it directly to screen on/off from board file
Remove MASK_8BIT, only needed in moronic jizzer 4.4 ROMs
Make s2w and all the others modify irqs while screen is off when ktweaker sets them on boot or if sysfs are written to while screen is off thru adb
Screen wake: Add wake_options_prox_max to let user configure the prox value to block wake functions
wake functions: Add relay to prox file for prox_max, add wake lock monitor work, and some general clean up
wake funcs: Re-add synaptics_rmi4_reinit_device function but remove duplicate call to the synaptics_rmi4_f51_set_custom_rezero function
LED: Add fade mode to MISSED_NOTIF and LOW_BATTERY flags in start_led_pattern function
Remove mode == CHARGING from wake lock removal
wake funcs: Tweak Double tap to have a limit of 2 seconds and block more than one finger.  Also make sure wake lock is deleted if it is being held with LED notif option and then we are now in block LED mode
wake funcs: Remove isbooted flag
wake funcs: Improve wake lock monitor code to ensure it holds it for specified time and kick starts it if it has been killed
wake funcs: Make sure main_prox_data is not NULL before checking variables or adding sensors

Conflicts:
	drivers/input/touchscreen/synaptics_i2c_rmi.c