Change the regulator name for USB VBUS
Fix some coding bug, missing break statements
Fix some coding bug , relate to wm8994 audio
iosched: deadline: tweak for flash usage
Move x86_64 idle notifiers to generic

Move the x86_64 idle notifiers originally by Andi Kleen and Venkatesh Pallipadi to generic.

Change-Id: Idf29cda15be151f494ff245933c12462643388d5
Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Signed-off-by: Todd Poynor <toddpoynor@google.com>
ARM: Call idle notifiers

Change-Id: Id833e61c13baa1783705ac9e9046d1f0cc90c95e
Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Signed-off-by: Todd Poynor <toddpoynor@google.com>
ARM: Move leds idle start/stop calls to idle notifiers

Change-Id: I5d8e4e85b17bbab7992ecb477f0bdb5e4138b166
Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Signed-off-by: Todd Poynor <toddpoynor@google.com>
cpufreq interactive governor: Unify attribute store functions

Change our added attributes' store functions to Google style

Change-Id: I5dc641112085698918e87b52378fe3a5bfe44360
Signed-off-by: Peter Boonstoppel <pboonstoppel@nvidia.com>
Reviewed-on: http://git-master/r/84452
Reviewed-by: Satya Popuri <spopuri@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
cpufreq: interactive: use idle notifier

Convert interactive governor to use idle notifier instead of hooking pm_idle directly.

Change-Id: I47e007f330468ac559240a0ae8a3cb06a89ccb67
Signed-off-by: Allen Martin <amartin@nvidia.com>
cpufreq: interactive: remove debug trace code

Remove debug trace code in preparation of upstreaming

Change-Id: I0905885e75031f5e9d7cb06878fb68c1fd06d4fe
Signed-off-by: Allen Martin <amartin@nvidia.com>
drivers: cpufreq: Send a uevent when governor changes

 * Useful so userspace tools can reconfigure.

Change-Id: Ib423910b8b9ac791ebe81a75bf399f58272f64f2
Fix bluetooth: don't remove the wake lock when phone suspends

This is a nasty hack and will prevent the phone to enter deep sleep
when bt is on. But will allow users to use bluetooth as it should be.
Until i remove completely bluesleep for pm, i'll keep it this way.

Change-Id: Iacc386c5fb418e3535ee952a6bf34daf1ff35282
Reduce carveout by 24MB to free a bit more ram

This will grant a 24MB ram bonus, without impacting on stability.
Thanks to wkpark for the idea.

Change-Id: Ibc3970973b20c95041e715278274c0d6ea6a9afe
Various kernel .config modifications

- Removed userspace governor
- Added powersave governor
- Set deadline as default i/o scheduler
- Enforced interactive as default governor

Change-Id: Ic39daa79aa80a6fb3d8179bba4f1c0942a1c6b4c
Wifi fix: fixed hotspot and more tweaked pm

- Obey pm modes only if not in hotspot mode
- Added EXTREME_PM ifdef to wl_config_dongle

Change-Id: I0f047ea1a36af9fcac4beb06b9500b9b701d9000
Bluetooth: Fixed compile issue

Change-Id: I5580794a45e035933dff0e2d56765db1f4360837
Use mutex lock version wm8994 register read/write
Bluetooth fix: enabled dynamic power management

- Removed all the rfkill lge patches
- Simplified the rfkill interface
- Fixed bluesleep to run in persistent mode
- Enabled low power / dynamic power

Change-Id: I072bdb1c5798394720637703cd6b3212bfda35a8
Wifi fix: disabled DTIM SKIP by default

Removed the aosp dtim skip while on suspend. It causes random
disconnections and loss of packets.

Change-Id: I903b8c9cf0d78e0a79d2d7859ab17047b5897e09
Reduced carving by 8 more megabytes

Change-Id: I037cb30bc39d9d428e1ae4a51d4b4cc6c9db5833