msm: acpuclock: Move SoC-specific data into acpuclock drivers

As part of this, hard-code any configuration values that will
not change from board-to-board inside each driver instead of
passing them through the acpuclk_soc_data struct.

Signed-off-by: Matt Wagantall <mattw@codeaurora.org>

Conflicts:

	arch/arm/mach-msm/acpuclock-8x50.c
diff --git a/arch/arm/mach-msm/acpuclock-8960.c b/arch/arm/mach-msm/acpuclock-8960.c
index 19dbb8a..c63e255 100644
--- a/arch/arm/mach-msm/acpuclock-8960.c
+++ b/arch/arm/mach-msm/acpuclock-8960.c
@@ -1035,7 +1035,7 @@
 	.wait_for_irq_khz = STBY_KHZ,
 };
 
-int __init acpuclk_8960_init(struct acpuclk_platform_data *data)
+static int __init acpuclk_8960_init(struct acpuclk_soc_data *soc_data)
 {
 	if (cpu_is_msm8960()) {
 		scalable = scalable_8960;
@@ -1065,3 +1065,7 @@
 
 	return 0;
 }
+
+struct acpuclk_soc_data acpuclk_8960_soc_data __initdata = {
+	.init = acpuclk_8960_init,
+};