fixed led handling (blinking fix)
added: set state_mem constraint of vled regulator
remove set_tc360_vled_regulator_state_mem_constraint
add wakelock to bln
BLN: Make it blink!

-The way BLN is now seem pretty useless. It just turns on
and waits for the typical led time out (Normally 5 seconds). If
you weren't looking at it, you'd miss it.

-Now, if you recieve a notification while the screen is off. BLN
blinks until you turn the screen on.

-Further considerations: There's room in here to have custom blink
patterns, so maybe in the future... Perhaps there should be code
in here to check battery level, i.e. no blink if battery is too low...
Perhaps no blink if "in pocket" (proximity) detected...
BLN: fix multi-notification threading issue.

-There was a little issue where if you get more that one
notification while the screen is off, multiple blink threads
were created causing the blinking to be irratic. Now we
just return if there is alread a blink thread going.
y
regulator/ab8500: debug output of regulator chip used

thanks @1N4148

Signed-off-by: Shilin Victor <chrono.monochrome@gmail.com>
LiveOPP: more changes for ab8505

Signed-off-by: Shilin Victor <chrono.monochrome@gmail.com>
db8500-prcmu.c from CoCafe, adapted to i8190 with AB8505 regulator chip by 1N4148
lib/lzo: Update LZO compression to current upstream version
kernel/power: Improve performance of LZO/plain hibernation

Pekka was right - there is no measurable difference in performance,
whether we bind threads to specific CPUs or not. So, I dropped that, it
is not required and makes code simpler.

Other than that, just some code simplifications, variable name cleanups
and buglet removals.

Note that I changed the subject to reflect the fact that
hibernation/thaw without compression also benefits from the patch, from
the improved I/O.

---------------------------------------
Use threads for LZO compression/decompression on hibernate/thaw.
Improve buffering on hibernate/thaw.
v8
In my testing, this improved write/read speed by a factor of 2 to 3.

Signed-off-by: Bojan Smojver <bojan@rexursive.com>
disable touchbooster