msm: clock-9615: Prevent usb_hsic_sys_clk from voting on CXO

Due to a hardware limitation, it may be required that
the USB HSIC System clock remain on during suspend and
XO shutdown. Use the pll8_acpu_clk as the PLL source for
the clock.

Change-Id: Id92f6139d867534ee4486395903b6b1482c9f7d9
Signed-off-by: Vikram Mulukutla <markivx@codeaurora.org>
diff --git a/arch/arm/mach-msm/clock-9615.c b/arch/arm/mach-msm/clock-9615.c
index 3f25556..776ac93 100644
--- a/arch/arm/mach-msm/clock-9615.c
+++ b/arch/arm/mach-msm/clock-9615.c
@@ -153,6 +153,7 @@
 /* MUX source input identifiers. */
 #define cxo_to_bb_mux		0
 #define pll8_to_bb_mux		3
+#define pll8_acpu_to_bb_mux	3
 #define pll14_to_bb_mux		4
 #define gnd_to_bb_mux		6
 #define cxo_to_xo_mux		0
@@ -689,8 +690,8 @@
 };
 
 static struct clk_freq_tbl clk_tbl_usb_hsic_sys[] = {
-	F_USB(       0, gnd,  1, 0, 0),
-	F_USB(64000000, pll8, 1, 1, 6),
+	F_USB(       0,       gnd, 1, 0, 0),
+	F_USB(64000000, pll8_acpu, 1, 1, 6),
 	F_END
 };