[msm8660]: Switch to HS USB PHY for QT8660
By default micro usb connector is connected to FS USB PHY. Switching
it to HS USB PHY via GPIO.
Change-Id: I1ced8efe6fc2eedebdccd486ae1ea875783872b3
diff --git a/platform/msm8x60/gpio.c b/platform/msm8x60/gpio.c
index 021678e..966bbeb 100644
--- a/platform/msm8x60/gpio.c
+++ b/platform/msm8x60/gpio.c
@@ -42,7 +42,14 @@
val |= func << 2;
val |= drvstr << 6;
val |= enable << 9;
- unsigned int *addr = (unsigned int *)GPIO_BASE_ADDR(gpio);
+ unsigned int *addr = (unsigned int *)GPIO_CONFIG_ADDR(gpio);
writel(val, addr);
return;
}
+
+void gpio_set(uint32_t gpio, uint32_t dir)
+{
+ unsigned int *addr = (unsigned int *)GPIO_IN_OUT_ADDR(gpio);
+ writel(dir, addr);
+ return;
+}