msm_turbo: initial coding for turbo boost on MSM architectures

adapted for 8974 arch

Signed-off-by: Paul Reioux <reioux@gmail.com>
msm_turbo: initial coding for turbo boost on MSM architectures (part 2)

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile

Change-Id: I64e528815deba7ace72c59d4fa1a742005d811be
cpufreq: inject cpu turbo boost

Signed-off-by: Paul Reioux <reioux@gmail.com>
msm_turbo: add support for ultimate

Signed-off-by: Paul Reioux <reioux@gmail.com>
cpufreq: fix a logic derp with turbo boost

also enforce cpu limit at all times

Signed-off-by: Paul Reioux <reioux@gmail.com>
msm_turbo: adjust to Xperia Z1 speeds and cap turbo to 2.4 GHz
msm_turbo: update CPU max speed logic
defconfig: enable memutils & MSM sleeper

Change-Id: I2e02ba4efe20d793798c3ea631b3adf98ae70227