From 8689409d5b81d88c405f1d0c7dfe424410f4ea15 Mon Sep 17 00:00:00 2001 From: lyz Date: Mon, 22 Dec 2014 15:48:08 +0800 Subject: [PATCH] usb: rk312x: rk3126/3128 usb phy tuning set OTG port disconnect trigger point to 600mv, default is 650mv --- drivers/usb/dwc_otg_310/usbdev_rk3126.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/usb/dwc_otg_310/usbdev_rk3126.c b/drivers/usb/dwc_otg_310/usbdev_rk3126.c index 67676c492cc1..54cf6afb8cf9 100755 --- a/drivers/usb/dwc_otg_310/usbdev_rk3126.c +++ b/drivers/usb/dwc_otg_310/usbdev_rk3126.c @@ -9,6 +9,9 @@ static void usb20otg_hw_init(void) /* Turn off differential receiver in suspend mode */ writel(UOC_HIWORD_UPDATE(0, 1, 2), RK_GRF_VIRT + RK312X_GRF_USBPHY0_CON6); + /* Set disconnect detection trigger point to 600mv */ + writel(UOC_HIWORD_UPDATE(1, 0xf, 11), + RK_GRF_VIRT + RK312X_GRF_USBPHY0_CON7); /* other haredware init,include: * DRV_VBUS GPIO init */ if (gpio_is_valid(control_usb->otg_gpios->gpio)) { -- 2.34.1