msm: acpuclock-cortex: Detect bootloader cpu configuration

Detect which cpu rate is currently selected by the bootloaders during
probe. If the rate is invalid, then set the cpu rate to maximum.

Change-Id: I316d5de76133e76993a47b0d2917fd35bc5dd590
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>

Conflicts:
	arch/arm/mach-msm/acpuclock-8226.c
acpuclock-8226: Revert moto change Allow speedbin2 max 1401600

This is the qualcomm default for that speedbin

Change-Id: I61b4fc8ce18a194e54bac1411cdabec228e30dcf
Revert "Revert "ARM: dts: update frequency to corner and quot mapping for CPR on msm8226"".

This reverts commit faffde867cd75cd7873a580660e31e7160baf416

Change-Id: Ic0d3a691030a6360cc109fe70210a82dc4c1b63f
Signed-off-by: Panwar Vivek <vpanwa@codeaurora.org>
Add option to overclock to 1.6GHz

Disabled by default set CONFIG_CPU_OVERCLOCK=y in
msm8226_mmi_defconfig to enable
Change-Id: I0aced0e13c1d97b72ad26cdd10178440b0da9f1f