mach-msm: Add msm_mpdecision

This currently only does the following thing:
Screen on -> CPU1 online
Screen off -> CPU1 offline

More to come.

Signed-off-by: showp1984 <showp1984@gmail.com>
Signed-off-by: Zarboz <zarboz@gmail.com>
arm/mach-msm Makefile:ADD makefile flag for mpdecision
adding defconfig for easy building

Signed-off-by: Zarboz <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>
msm_thermal: patch to upstream

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

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

Conflicts:
	arch/arm/mach-msm/board-m7.c
finsihing pick:

Signed-off-by: Bryan Smith <zarboz@gmail.com>
thermal: update upstream msm_thermal with 3-phase control

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

Signed-off-by: Zarboz <zarboz@gmail.com>
updating gitignore

Signed-off-by: Bryan Smith <zarboz@gmail.com>
Kernel/Power main.c Fix: perflock
arm/mach-msm acpuclock-8064 ADD: 192mhz step
arm/kernel return_address Cleanup: useless warning

Signed-off-by: Zarboz <zarboz@gmail.com>
arch/arm/mach-msm/ Add: Gpu oc and increase bottleneck

Signed-off-by: Zarboz <zarboz@gmail.com>
arch/arm/mach-msm/acpuclock-krait ADD: Cmdline_options

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

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