| bd82873f23c9 ("xhci: make sure interrupts are restored to correct state") |
| e67ebf1b3815 ("xhci: move usb2 get port status link resume handling to its own function") |
| a231ec41e6f6 ("xhci: refactor U0 link state handling in get_port_status") |
| 3c2ddb449a91 ("xhci: cleanup code that sets portstatus and portchange bits") |
| 70e9b53dfedc ("xhci: move usb2 speficic bits to own function in get_port_status call") |
| 5f78a54f8d31 ("xhci: move usb3 speficic bits to own function in get_port_status call") |
| a5baeaeabcca ("usb: xhci: fix timeout for transition from RExit to U0") |
| 958c0bd86075 ("usb: xhci: fix uninitialized completion when USB3 port got wrong status") |
| 330e2d61cdd5 ("xhci: Avoid USB autosuspend when resuming USB2 ports.") |
| eaefcf246b56 ("xhci: change xhci_test_and_clear_bit() to use new port structure") |
| 6b7f40f71234 ("xhci: change xhci_set_link_state() to work with port structures") |
| 74e6ad583aa3 ("xhci: rename faked_port_index to hcd_portnum") |
| 52c7755ba19e ("xhci: xhci-ring: use port structures for port event handler") |
| e740b019d7c6 ("xhci: xhci-hub: use new port structures to get port address instead of port array") |
| ffd4b4fc0b9a ("xhci: Add helper to get xhci roothub from hcd") |
| 28c06e58602f ("xhci: add port status tracing for Get Port Status hub requests") |
| dfba2174dc42 ("usb: xhci: Add DbC support in xHCI driver") |
| 0914ea66d24c ("usb: xhci: reduce device initiated resume time variance.") |
| 02b6fdc2a153 ("usb: xhci: Add debugfs interface for xHCI driver") |
| 4b562bd2b186 ("usb: xhci: Support enabling of compliance mode for xhci 1.1") |
| a85c0f8db332 ("xhci: rework bus_resume and check ports are suspended before resuming them.") |
| 8ca1358bd9b1 ("xhci: add port status tracing") |
| 76a0f32b28d4 ("xhci: rename temp and temp1 variables") |
| a54408d0a004 ("xhci: fix 20000ms port resume timeout") |
| c5628a2af83a ("xhci: remove endpoint ring cache") |
| ec1dafe8ec5f ("xhci: use correct flags for spin_lock_irqrestore() when setting port power") |
| 3969384cf88a ("usb: xhci: make several functions static") |
| b2d6edbb9548 ("usb: xhci: add xhci_log_ring trace events") |
| d9f11ba9f107 ("xhci: Rework how we handle unresponsive or hoptlug removed hosts") |
| fe190ed0d602 ("xhci: Do not halt the host until both HCD have disconnected their devices.") |
| 19a7d0d65c4a ("usb: host: xhci: add Slot and EP Context tracers") |
| 0f1d832ed1fb ("usb: xhci: Add port test modes support for usb2.") |
| f9e609b82479 ("usb: xhci: Add helper function xhci_disable_slot().") |
| a6ff6cbf1fab ("usb: xhci: Add helper function xhci_set_power_on().") |
| d3519b9d9606 ("xhci: Manually give back cancelled URB if we can't queue it for cancel") |
| 9ef7fbbb4fdf ("xhci: Rename variables related to transfer descritpors") |
| e6f7caa3de7a ("xhci: rename size variable to num_tds") |
| a711edeeb1a1 ("usb: host: xhci: add xhci_virt_device tracer") |
| 5abdc2e6e12f ("usb: host: xhci: add urb_enqueue/dequeue/giveback tracers") |
| a37c3f76e6a6 ("usb: host: xhci: make a generic TRB tracer") |
| 76a35293b901 ("usb: host: xhci: simplify irq handler return") |
| 1cc6d8617b91 ("usb: xhci: remove unnecessary second abort try") |
| f99265965b32 ("xhci: detect stop endpoint race using pending timer instead of counter.") |
| 9983a5fc39bf ("xhci: rename EP_HALT_PENDING to EP_STOP_CMD_PENDING") |
| 505f581c48bc ("xhci: simplify if statement to make it more readable") |
| d6169d04097f ("xhci: fix deadlock at host remove by running watchdog correctly") |
| 1c111b6c3844 ("xhci: Fix race related to abort operation") |
| cb4d5ce588c5 ("xhci: Use delayed_work instead of timer for command timeout") |
| 4dea70778c0f ("usb: xhci: hold lock over xhci_abort_cmd_ring()") |
| a5a1b9514154 ("xhci: Handle command completion and timeout race") |