aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/chipidea/udc.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/chipidea/udc.c')
-rw-r--r--drivers/usb/chipidea/udc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/usb/chipidea/udc.c b/drivers/usb/chipidea/udc.c
index 290946d618d8..fb0a91158006 100644
--- a/drivers/usb/chipidea/udc.c
+++ b/drivers/usb/chipidea/udc.c
@@ -1,5 +1,5 @@
1/* 1/*
2 * udc.h - ChipIdea UDC driver 2 * udc.c - ChipIdea UDC driver
3 * 3 *
4 * Copyright (C) 2008 Chipidea - MIPS Technologies, Inc. All rights reserved. 4 * Copyright (C) 2008 Chipidea - MIPS Technologies, Inc. All rights reserved.
5 * 5 *
@@ -1396,7 +1396,7 @@ static int ci13xxx_vbus_session(struct usb_gadget *_gadget, int is_active)
1396 if (gadget_ready) { 1396 if (gadget_ready) {
1397 if (is_active) { 1397 if (is_active) {
1398 pm_runtime_get_sync(&_gadget->dev); 1398 pm_runtime_get_sync(&_gadget->dev);
1399 hw_device_reset(udc); 1399 hw_device_reset(udc, USBMODE_CM_DC);
1400 hw_device_state(udc, udc->ep0out->qh.dma); 1400 hw_device_state(udc, udc->ep0out->qh.dma);
1401 } else { 1401 } else {
1402 hw_device_state(udc, 0); 1402 hw_device_state(udc, 0);
@@ -1540,7 +1540,7 @@ static int ci13xxx_start(struct usb_gadget *gadget,
1540 if (udc->udc_driver->flags & CI13XXX_PULLUP_ON_VBUS) { 1540 if (udc->udc_driver->flags & CI13XXX_PULLUP_ON_VBUS) {
1541 if (udc->vbus_active) { 1541 if (udc->vbus_active) {
1542 if (udc->udc_driver->flags & CI13XXX_REGS_SHARED) 1542 if (udc->udc_driver->flags & CI13XXX_REGS_SHARED)
1543 hw_device_reset(udc); 1543 hw_device_reset(udc, USBMODE_CM_DC);
1544 } else { 1544 } else {
1545 pm_runtime_put_sync(&udc->gadget.dev); 1545 pm_runtime_put_sync(&udc->gadget.dev);
1546 goto done; 1546 goto done;
@@ -1720,7 +1720,7 @@ static int udc_start(struct ci13xxx *udc)
1720 } 1720 }
1721 1721
1722 if (!(udc->udc_driver->flags & CI13XXX_REGS_SHARED)) { 1722 if (!(udc->udc_driver->flags & CI13XXX_REGS_SHARED)) {
1723 retval = hw_device_reset(udc); 1723 retval = hw_device_reset(udc, USBMODE_CM_DC);
1724 if (retval) 1724 if (retval)
1725 goto put_transceiver; 1725 goto put_transceiver;
1726 } 1726 }