random
Revert "POWER: TWL6030_BCI: Integrate Fuel Gauge"

This reverts commit 5b5bd83ac2a47b760f7d040d86f3ba3887128c05.
ASRAM: Additional Safe Ram. ~50 MB reclaimed from YUV tiler.
cpufreq: interactive: proper touch boost implementation, userspace PowerHal is disabled during boot.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
cpufreq: interactive: fix a wrong behavior of boostpulse freq and hispeed_freq. Also increased boosted time to 500ms and decreased hispeed_freq to 729MHz to make up for it.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
input: remove old boostpulse fd write crap.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
input: touchboost: add the same generic input time driver from my other Kernels.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>

Conflicts:
	drivers/input/touchscreen/Makefile
cpufreq: interactive: add changes to allow for input boost events.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Update cpufreq_interactive.c
input: touchboost: I've tried a gazillion different ways to deal with input cpu-boost events, but in the end what really works for me and flawlessly is leaving the governor taking care of the cpu frequency changes. I'd rather have a global input register handler that feeds the governor with the touch input times in usecs and leave the boosting logic to the governor. CAF's cpu-boost code is half broken too so I'm not bothering with trying it again.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
optimized LPDDR RAM timings (~10% throughput increase)

Tweaked the device's RAM timings. Benchmarks suggest a 10
percent thorughput improvement (RgBandwidth RAM misc benchmark;
threads: 1. 20 benchmark instances each, best result wins):

       Stock          Tweaked

Copy   1249.9 MB/s -> 1373.0 MB/s --> 9.86 % improvement
Scale  1084.8 MB/s -> 1188.1 MB/s --> 9.52 % improvement
Add    938.4 MB/s  -> 1050.2 MB/s --> 11.91 % improvement
Triad  923.0 MB/s  -> 1043.5 MB/s --> 13.06 % improvement

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
OMAP2: OC Ram according to lastest OZ updates. (466mhz)
CPUFREQ: update interactive to work with inputboost
Create instructions to fork and/or build a kernel.
My purple tint fix.
Users report 80-100% purple tint (at low brightness) cure. Reports of increase in max brightness also.
Added simple sysfs interface to force adapters that are detected as
USB to charge as AC.

Signed-off-by: Dan Trifan <jimsth@gmail.com>

Conflicts:
	arch/arm/mach-omap2/Makefile
RCU: Joe's RCU

Forward port jRCU to linux-3.0.

Thanks goes to Francisco Franco for his help
in testing out this version on the Android
Galaxy Nexus phone.

Signed-off-by: Joe Korty <joe.korty@ccur.com>
Signed-off-by: Ezekeel <notezekeel@googlemail.com>
fast charge: fix el derp, señor
fast charge: fix other derp, señor! huehue
network speed tweak --ch33kybutt