msm: clock-8960: Correctly measure KPSS pass3 debug clocks

All debugging outputs from KPSS pass 3 are divided by four in
hardware. Multiply the measured clock rate to compensate.

Change-Id: Id0e0e0116bb469b690b4d1b2a46e8a2b3b164a86
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
diff --git a/arch/arm/mach-msm/clock-8960.c b/arch/arm/mach-msm/clock-8960.c
index 9ff039f0..28c1eb7 100644
--- a/arch/arm/mach-msm/clock-8960.c
+++ b/arch/arm/mach-msm/clock-8960.c
@@ -5065,6 +5065,8 @@
 		writel_relaxed(0x80|BVAL(5, 3, clk_sel), GCC_APCS_CLK_DIAG);
 		measure->sample_ticks = 0x4000;
 		measure->multiplier = 2;
+		if (cpu_is_krait_v3())
+			measure->multiplier = 8;
 		break;
 	default:
 		ret = -EPERM;