target: msmzirc: reset qusb2 phy

mdm9640 equipped with qusb2 phy which requires initial reset.

Change-Id: I1614ab0bcfb40ef93349808844acb710fb1f864d
diff --git a/target/msmzirc/init.c b/target/msmzirc/init.c
index 23ee685..a94ef0d 100644
--- a/target/msmzirc/init.c
+++ b/target/msmzirc/init.c
@@ -45,6 +45,7 @@
 #include <platform/gpio.h>
 #include <platform/clock.h>
 #include <qmp_phy.h>
+#include <qusb2_phy.h>
 
 extern void smem_ptable_init(void);
 extern void smem_add_modem_partitions(struct ptable *flash_ptable);
@@ -316,6 +317,12 @@
 	}
 }
 
+void target_usb_phy_reset(void)
+{
+	qusb2_phy_reset();
+	usb30_qmp_phy_reset();
+}
+
 target_usb_iface_t* target_usb30_init()
 {
 	target_usb_iface_t *t_usb_iface;
@@ -325,7 +332,7 @@
 
 	t_usb_iface->mux_config = NULL;
 	t_usb_iface->phy_init   = usb30_qmp_phy_init;
-	t_usb_iface->phy_reset  = usb30_qmp_phy_reset;
+	t_usb_iface->phy_reset  = target_usb_phy_reset;
 	t_usb_iface->clock_init = clock_usb30_init;
 	t_usb_iface->vbus_override = 1;