No need to stop XHCI endpoints in disabled state.
Some AMD XHCI implementations apparently assert a permanent internal failure if this happens. Submitted by: ali.abdallah@suse.com PR: 251503 MFC after: 1 week Sponsored by: Mellanox Technologies // NVIDIA Networking
This commit is contained in:
@@ -3870,6 +3870,8 @@ xhci_configure_reset_endpoint(struct usb_xfer *xfer)
|
||||
* endpoint context state diagram in the XHCI specification:
|
||||
*/
|
||||
switch (xhci_get_endpoint_state(udev, epno)) {
|
||||
case XHCI_EPCTX_0_EPSTATE_DISABLED:
|
||||
break;
|
||||
case XHCI_EPCTX_0_EPSTATE_STOPPED:
|
||||
break;
|
||||
case XHCI_EPCTX_0_EPSTATE_HALTED:
|
||||
|
||||
Reference in New Issue
Block a user