Revert "msm8x60_celox: Fix memory allocation bug"

This reverts commit 2efe83e89e58ae8afa53c11d3065ce799d28a771.

Conflicts:
	arch/arm/mach-msm/board-msm8x60_celox.c
cpu_input_boost: Make it even fancier

*Work is declared for each CPU
*Split boost and restore work
*Removed hardirq context check
*Removed redundant checks

Now cpu_input_boost is ready for individual variable CPU boosting.

Signed-off-by: Sultanxda <sultanxda@gmail.com>