msm_cpu_freq_limit: controlling MSM quadcore cpus

this module will allow proper max frequency control across all msm cores

Signed-off-by: Paul Reioux <reioux@gmail.com>

cpufreq_limit: remove unused vars

Signed-off-by: faux123 <reioux@gmail.com>
msm_cpufreq_limit: add GPL V2 licensing to access to GPL symbols

fix Makefile to force no memory relocation

Signed-off-by: faux123 <reioux@gmail.com>

Conflicts:
	Makefile
	arch/arm/mach-msm/Kconfig
Revert "msm: cpufreq: Remove unused msm_cpufreq_set_freq_limits() API"

This reverts commit c1027f0fbd55892f6461ac0c4cd7adc42d46d03c.

Conflicts:
	arch/arm/mach-msm/cpufreq.c
	arch/arm/mach-msm/include/mach/cpufreq.h
	drivers/thermal/msm_thermal.c