33 Commits (v1.20.1-rthoni)

Autor SHA1 Mensaje Fecha
  Michael Brown 36a4c85f91 [init] Show startup and shutdown function names in debug messages hace 5 años
  Michael Brown 8dbb73a779 [xhci] Consume event TRB before reporting completion to USB core hace 6 años
  Michael Brown c900751fa6 [xhci] Assume an invalid PSI table if any invalid PSI value is observed hace 6 años
  Michael Brown 6124c0ebfa [xhci] Avoid accessing beyond end of endpoint context array hace 7 años
  Michael Brown ee8388ec69 [xhci] Ensure that zero-length packets are not part of a TRB chain hace 8 años
  Michael Brown eb1fc1e957 [usb] Record USB device speed separately from current port speed hace 8 años
  Michael Brown 4a7d691697 [xhci] Support arbitrarily large transfers hace 8 años
  Michael Brown f9e192605c [usb] Generalise zero-length packet generation logic hace 8 años
  Michael Brown be3517c4ab [xhci] Ignore invalid protocol speed ID values on Intel Skylake platforms hace 9 años
  Michael Brown 323bf186fb [xhci] Record device-specific quirks in xHCI device structure hace 9 años
  Michael Brown 6d195c5669 [xhci] Fix comparison of signed and unsigned integers hace 9 años
  Michael Brown 982b051cbc [xhci] Fix length of allocated slot array hace 9 años
  Michael Brown 91a4ad2466 [xhci] Use meaningful device names in debug messages hace 9 años
  Michael Brown f6604627ff [usb] Detect missed disconnections hace 9 años
  Michael Brown b88ab14ba3 [pci] Provide PCI_CLASS() to calculate a scalar PCI class value hace 9 años
  Michael Brown 50e703a534 [usb] Include setup packet within I/O buffer for message transfers hace 9 años
  Michael Brown 867e3ee475 [xhci] Always reset root hub ports hace 9 años
  Michael Brown f557794ab3 [xhci] Support USB1 devices attached via transaction translators hace 9 años
  Michael Brown 9e88194655 [usb] Add clear_tt() hub method to clear transaction translator buffer hace 9 años
  Michael Brown 661189eede [xhci] Ring doorbell as part of endpoint reset hace 9 años
  Michael Brown ec0e2a7bd7 [xhci] Do not release ownership back to BIOS when booting an OS hace 9 años
  Michael Brown 3de0ffc887 [xhci] Forcibly disable SMIs if BIOS fails to release ownership hace 9 años
  Michael Brown 7b6765ff1b [usb] Add the concept of a USB bus maximum transfer size hace 9 años
  Michael Brown e905cdcce3 [xhci] Undo PCH-specific quirk fixes when removing device hace 9 años
  Michael Brown ff320404d5 [xhci] Enable USB3 ports on Intel PCH8/PCH9 controllers hace 9 años
  Michael Brown b6ee89ffb5 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL hace 9 años
  Michael Brown 645458e5a0 [xhci] Abort commands on timeout hace 9 años
  Michael Brown 88448de720 [xhci] Leak memory if controller fails to disable slot hace 9 años
  Michael Brown 32d20fdd7e [xhci] Delay after (possibly) forcing port link state to RxDetect hace 9 años
  Michael Brown 58c3e7f747 [usb] Allow usb_stream() to enforce a terminating short packet hace 9 años
  Michael Brown 17aceb34da [usb] Parse endpoint descriptor bInterval field hace 9 años
  Michael Brown 66048e3214 [usb] Report xHCI host controller events hace 9 años
  Michael Brown fd53ada87c [usb] Add support for xHCI host controllers hace 9 años