revert hacks for the previous misuse of __cpuinit for hotplug only functions

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
kernel/wq: fix misuse of __cpuinit for hotplug functions

Signed-off-by: Zarboz <zarboz@gmail.com>
arm/mach-msm Kconfig: ADD Build switch for Mpdec
arm/mach-msm Makefile:ADD makefile flag for mpdecision
Cleanup of __cpuinit removal

Signed-off-by: Cerebro <zarboz@gmail.com>
final build errors resolved. RQ status added for mpdec perflock disabled

Signed-off-by: Cerebro <zarboz@gmail.com>
msm_thermal: 3-phase thermal throttling

This introduces 3-phase thermal throttling to the existing
msm_thermal driver (it now works more like thermald).
This also changes the sampling rate to check every second
for increased temperatures.
Additionally this adds clear thresholds for the 2 new tripping
points.

Signed-off-by: showp1984 <showp1984@gmail.com>

Signed-off-by: Bryan Smith <zarboz@gmail.com>