wm8994:Use mutex lock version wm8994 register read/write
This help solve the call bug.
Set CONFIG_CM_BOOTLOADER_COMPAT=n to allow booting on new bl

Change-Id: I245237cf883945c1f163f5c8e8c669e887ecb1d0
Changed misc partition from mmcblk0p3 to mmcblk0p5

Change-Id: I344c495fab3063886c2990cd39015d91fa3afe0f
First attempt at reducing wifi battery drain...

Change-Id: I2162af243ddd2f0fc9c0484a9fac678f17a64a9c
Locked bcm4329 in PM mode (PM_FAST/PM_MAX)

Change-Id: Id08cbd6cb4a6582d305285a8db15cd790748be94
Experimental dhd_set_suspend fix

Fixed for behaving like on 4.2. PM_MAX enabled when sleeping and 1/3
dtim wake

Change-Id: I9a89a579920560a55201e8c6082f999681cc1a80
Wifi fix: code refactoring

Added EXTREME_PM #define to switch between PM_MAX -> PM_OFF to PM_MAX
-> PM_FAST and to enable dtim skipping when in sleep mode.

Change-Id: I7983a6dfacfce3881786e5b7d81d58292b8d58ba
Wifi fix: setting EXTREME_PM as default

Change-Id: Ia163c2933c43dde0500dd583138f44adc71fa230
Wifi fix: moar love for the dhd

Always more similar to the aosp 4.2.1 sources

Change-Id: I28fd8c7e66fd7e154d8a05f1babab9e90ff0ec66
Wifi fix: Disabled CONFIG_BRCM_USE_DEEPSLEEP

Seems to be the cause of random bsods. Don't really need it anyway now
that wifi enters pm_max mode on sleep.

Change-Id: I7ffb741f6ed2326bce853527d16636a24ec8f965
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>