msm: clock: Add support for MSM Copper GCC and MMSS clocks.

Introduce a driver that contains the data used by the
clock-local2 and clock-pll drivers to control the MSM
Copper clocks, including the MMSS, GCC clocks.

This driver also contains initial support for LPASS
clocks. The LPASS clock data may change in the near
future when the hardware documentation is updated.

Change-Id: I0daf5449fc0271296ebf12a6f3782a46b40985e4
Signed-off-by: Vikram Mulukutla <markivx@codeaurora.org>
diff --git a/arch/arm/mach-msm/clock.h b/arch/arm/mach-msm/clock.h
index 7ea464f..1be05ad 100644
--- a/arch/arm/mach-msm/clock.h
+++ b/arch/arm/mach-msm/clock.h
@@ -172,6 +172,7 @@
 extern struct clock_init_data qds8x50_clock_init_data;
 extern struct clock_init_data msm8625_dummy_clock_init_data;
 extern struct clock_init_data msm8930_clock_init_data;
+extern struct clock_init_data msmcopper_clock_init_data;
 
 void msm_clock_init(struct clock_init_data *data);
 int vote_vdd_level(struct clk_vdd_class *vdd_class, int level);