wakelock: fix Kernel error when compiling with CONFIG_WAKELOCK_STAT=n. I'm done with wakelock stats, users should their times enjoying their phones and stop looking at stuff that they don't compreehnd.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
wakelock: remove deprecated create_singlethread_workqueue and replace with the modern alloc_workqueue.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
usb: ks_bridge: Add support for autosuspend

ks bridge driver needs to add support for autosuspend
for 9008 PID. This change allows for the device to be
suspended when there is no active traffic, and USB
remote wakeup is used to signal a resume to the host.

Change-Id: I32d58e441be24fdc2081840de39bd569a2284e20
CRs-Fixed: 397969
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Signed-off-by: Neha Pandey <nehap@codeaurora.org>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>

Conflicts:

	drivers/usb/misc/ks_bridge.c