diff options
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/gadget/tegra_udc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/usb/gadget/tegra_udc.c b/drivers/usb/gadget/tegra_udc.c index 46bed8cbd9cf..c60276aa7994 100644 --- a/drivers/usb/gadget/tegra_udc.c +++ b/drivers/usb/gadget/tegra_udc.c @@ -1500,7 +1500,9 @@ static int tegra_detect_cable_type(struct tegra_udc *udc) CONNECT_TYPE_NON_STANDARD_CHARGER); tegra_usb_set_charging_current(udc); - if (tegra_usb_phy_qc2_charger_detected(udc->phy, + tegra_udc_set_charger_type(udc, + CONNECT_TYPE_NONE); + if (tegra_usb_phy_qc2_charger_detected(udc->phy, udc->qc2_voltage)) tegra_udc_set_charger_type(udc, CONNECT_TYPE_DCP_QC2); |