Commit Graph

67 Commits (34196f82b16749e119db5572271944c4add0a9aa)

Author SHA1 Message Date
Sarah Sharp 436a389096 usb: Fix linker errors with CONFIG_PM=n 15 years ago
Andiry Xu 5535b1d5f8 USB: xHCI: PCI power management implementation 15 years ago
Andiry Xu 9777e3ce90 USB: xHCI: bus power management implementation 15 years ago
Andiry Xu 5619253187 USB: xHCI: port remote wakeup implementation 15 years ago
Andiry Xu be88fe4f4d USB: xHCI: port power management implementation 15 years ago
Andiry Xu c8d4af8e2a USB: core: use kernel assigned address for devices under xHCI 15 years ago
Andiry Xu f0615c45ce USB: xHCI: change xhci_reset_device() to allocate new device 15 years ago
Andiry Xu 64927730c6 USB: xHCI: Add pointer to udev in struct xhci_virt_device 15 years ago
Sarah Sharp 257d585aae USB: xhci: Make xhci_set_hc_event_deq() static. 15 years ago
Sarah Sharp d6d98a4d8d USB: xhci: Make xhci_handle_event() static. 15 years ago
Sarah Sharp 9032cd5279 USB: xhci: Performance - move interrupt handlers into xhci-ring.c 15 years ago
Sarah Sharp 021bff9179 USB: xhci: Performance - move functions that find ep ring. 15 years ago
Andiry Xu 04e51901dd USB: xHCI: Isochronous transfer implementation 15 years ago
Andiry Xu 8e51adccd4 USB: xHCI: Introduce urb_priv structure 15 years ago
Andiry Xu d18240db79 USB: xHCI: Missed Service Error Event process 15 years ago
Dong Nguyen 43b86af83d USB: xHCI: Supporting MSI/MSI-X 15 years ago
Sarah Sharp 2d1ee5904b USB: xhci: Set EP0 dequeue ptr after reset of configured device. 15 years ago
Sarah Sharp 0238634d02 USB: xhci: Print NEC firmware version. 15 years ago
Sarah Sharp e9df17eb14 USB: xhci: Correct assumptions about number of rings per endpoint. 15 years ago
Sarah Sharp 8df75f42f8 USB: xhci: Add memory allocation for USB3 bulk streams. 15 years ago
Eric Lescouet 27729aadd3 USB: make hcd.h public (drivers dependency) 15 years ago
Sarah Sharp 9238f25d5d USB: xhci: properly set endpoint context fields for periodic eps. 15 years ago
Sarah Sharp 9c9a7dbf9a USB: xhci: Fix compile issues with xhci_get_slot_state() 15 years ago
Sarah Sharp a5f0efaba4 USB: Add call to notify xHC of a device reset. 15 years ago
Sarah Sharp 2a8f82c4ce USB: xhci: Notify the xHC when a device is reset. 15 years ago
Sarah Sharp b45b506911 USB: xhci: Refactor test for vendor-specific completion codes. 15 years ago
Sarah Sharp a1d78c16bd USB: xhci: Allow allocation of commands without input contexts. 15 years ago
Sarah Sharp 412566bd71 USB: xhci: Refactor code to free or cache endpoint rings. 15 years ago
Sarah Sharp 74f9fe21e0 USB: xhci: Make reverting an alt setting "unfailable". 15 years ago
Sarah Sharp 04dd950d92 USB: xhci: Set transfer descriptor size field correctly. 15 years ago
Sarah Sharp 6648f29d3b USB: xhci: Add tests for TRB address translation. 15 years ago
Sarah Sharp 6f5165cf98 USB: xhci: Add watchdog timer for URB cancellation. 15 years ago
Sarah Sharp 4f0f0baef0 USB: xhci: Re-purpose xhci_quiesce(). 15 years ago
Sarah Sharp 678539cfaa USB: xhci: Handle URB cancel, complete and resubmit race. 15 years ago
Sarah Sharp ac1c1b7f16 USB: xhci: Support USB hubs. 16 years ago
Sarah Sharp 913a8a344f USB: xhci: Change how xHCI commands are handled. 16 years ago
Sarah Sharp 63a0d9abd1 USB: xhci: Endpoint representation refactoring. 16 years ago
Sarah Sharp 624defa12f USB: xhci: Support interrupt transfers. 16 years ago
Sarah Sharp ac9d8fe7c6 USB: xhci: Add quirk for Fresco Logic xHCI hardware. 16 years ago
Sarah Sharp 82d1009f53 USB: xhci: Handle stalled control endpoints. 16 years ago
Sarah Sharp 2d3f1fac7e USB: xhci: Support full speed devices. 16 years ago
Sarah Sharp f2217e8edd USB: xhci: Configure endpoint code refactoring. 16 years ago
Sarah Sharp b0567b3f63 USB: xhci: Work around for chain bit in link TRBs. 16 years ago
Uwe Kleine-Koenig 3dbda77e6f trivial: fix typos "man[ae]g?ment" -> "management" 16 years ago
Sarah Sharp c92bcfa7b4 USB: xhci: Stall handling bug fixes. 16 years ago
John Youn d115b04818 USB: xhci: Support for 64-byte contexts 16 years ago
Sarah Sharp 28c2d2efb4 USB: xhci: Always align output device contexts to 64 bytes. 16 years ago
John Youn 254c80a3a0 USB: xhci: Scratchpad buffer allocation 16 years ago
Sarah Sharp 66e49d8774 USB: xhci: Make debugging more verbose. 16 years ago
Sarah Sharp 8e595a5d30 USB: xhci: Represent 64-bit addresses with one u64. 16 years ago