aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/xhci.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/host/xhci.c')
-rw-r--r--drivers/usb/host/xhci.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c
index e5a01713f937..15eb4c3d793c 100644
--- a/drivers/usb/host/xhci.c
+++ b/drivers/usb/host/xhci.c
@@ -1551,6 +1551,11 @@ static int xhci_configure_endpoint_result(struct xhci_hcd *xhci,
1551 "and endpoint is not disabled.\n"); 1551 "and endpoint is not disabled.\n");
1552 ret = -EINVAL; 1552 ret = -EINVAL;
1553 break; 1553 break;
1554 case COMP_DEV_ERR:
1555 dev_warn(&udev->dev, "ERROR: Incompatible device for endpoint "
1556 "configure command.\n");
1557 ret = -ENODEV;
1558 break;
1554 case COMP_SUCCESS: 1559 case COMP_SUCCESS:
1555 dev_dbg(&udev->dev, "Successful Endpoint Configure command\n"); 1560 dev_dbg(&udev->dev, "Successful Endpoint Configure command\n");
1556 ret = 0; 1561 ret = 0;
@@ -1585,6 +1590,11 @@ static int xhci_evaluate_context_result(struct xhci_hcd *xhci,
1585 xhci_dbg_ctx(xhci, virt_dev->out_ctx, 1); 1590 xhci_dbg_ctx(xhci, virt_dev->out_ctx, 1);
1586 ret = -EINVAL; 1591 ret = -EINVAL;
1587 break; 1592 break;
1593 case COMP_DEV_ERR:
1594 dev_warn(&udev->dev, "ERROR: Incompatible device for evaluate "
1595 "context command.\n");
1596 ret = -ENODEV;
1597 break;
1588 case COMP_MEL_ERR: 1598 case COMP_MEL_ERR:
1589 /* Max Exit Latency too large error */ 1599 /* Max Exit Latency too large error */
1590 dev_warn(&udev->dev, "WARN: Max Exit Latency too large\n"); 1600 dev_warn(&udev->dev, "WARN: Max Exit Latency too large\n");
@@ -2867,6 +2877,11 @@ int xhci_address_device(struct usb_hcd *hcd, struct usb_device *udev)
2867 dev_warn(&udev->dev, "Device not responding to set address.\n"); 2877 dev_warn(&udev->dev, "Device not responding to set address.\n");
2868 ret = -EPROTO; 2878 ret = -EPROTO;
2869 break; 2879 break;
2880 case COMP_DEV_ERR:
2881 dev_warn(&udev->dev, "ERROR: Incompatible device for address "
2882 "device command.\n");
2883 ret = -ENODEV;
2884 break;
2870 case COMP_SUCCESS: 2885 case COMP_SUCCESS:
2871 xhci_dbg(xhci, "Successful Address Device command\n"); 2886 xhci_dbg(xhci, "Successful Address Device command\n");
2872 break; 2887 break;