msm: clock-krait-8974: User voltage control for msm-cpufreq device

Signed-off-by: flar2 <asegaert@gmail.com>

Conflicts:
	arch/arm/mach-msm/clock-krait-8974.c
	arch/arm/mach-msm/cpufreq.c
Adjust min and max voltage limits

Signed-off-by: flar2 <asegaert@gmail.com>
Change auto undervolting to use min freq only and adjust oc voltages

Signed-off-by: flar2 <asegaert@gmail.com>

Conflicts:
	arch/arm/mach-msm/clock-krait-8974.c
Update to linaro 4.9.3 toolchain