msm: 9625: Add secure call to enable L2 cache

MSM9625 has trustzone support and L2 control registers are
not accessible from the non secure side where the linux
kernel runs. Add a smc call to enable the L2 cache from linux.
Also update the L2 initialization routine by passing a null aux
control value since it's setup by trustzone.

Change-Id: I2eee2bd41ba14adbff597e4f4903ad81d6382e14
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig
index 8374296..1ab093d 100644
--- a/arch/arm/mach-msm/Kconfig
+++ b/arch/arm/mach-msm/Kconfig
@@ -355,6 +355,7 @@
 	select SMP
 	select MSM_SMP
 	select CPU_V7
+	select MSM_SCM if SMP
 	select MSM_GPIOMUX
 	select MSM_RPM_SMD
 	select MSM_NATIVE_RESTART