aboutsummaryrefslogtreecommitdiff
path: root/lib/libusb
AgeCommit message (Expand)AuthorFilesLines
2019-10-22libusb: Fix compiler warnings with gcc9Alexey Kardashevskiy4-11/+11
2017-09-12usb-xhci: Reset ERSTSZ together with ERSTBAAlexey Kardashevskiy1-0/+2
2016-08-03usb: Set XHCI slot speed according to port statusThomas Huth3-7/+22
2016-08-03usb: Build correct route string for USB3 devices behind a hubThomas Huth1-4/+10
2016-08-03usb: Initialize USB3 devices on a hub and keep track of hub topologyThomas Huth4-11/+39
2016-08-03usb: Increase amount of maximum slot IDs and add a sanity checkThomas Huth2-1/+7
2016-08-03usb: Move XHCI port state arrays from header to .c fileThomas Huth2-18/+17
2016-07-25usb-hid: Fix non-working comma keyThomas Huth1-7/+0
2016-06-07usb-xhci: assign field4 before conditionalNikunj A Dadhania1-5/+4
2016-05-02xhci: fix missing keys from keyboardNikunj A Dadhania2-12/+41
2016-05-02xhci: add memory barrier after filling the trbNikunj A Dadhania1-0/+1
2016-01-11Fix format strings in usb-ohci.cThomas Huth1-6/+6
2015-12-09usb: print unhandled descriptor in debug modeNikunj A Dadhania1-1/+1
2015-12-01Stack optimization in libusb: split up setup_new_device()Thomas Huth7-40/+52
2015-10-22Fix special keys on USBDinar Valeev1-9/+7
2015-10-22Fix function keys on USBDinar Valeev1-16/+12
2015-10-06usb-xhci: add keyboard supportNikunj A Dadhania2-1/+120
2015-10-06usb-xhci: ready the link trb earlyNikunj A Dadhania1-7/+6
2015-10-06usb-xhci: scan usb high speed portsNikunj A Dadhania1-9/+30
2015-10-06usb-xhci: bulk improve event handling loopNikunj A Dadhania1-9/+32
2015-10-06usb-xhci: return on allocation failureNikunj A Dadhania1-1/+2
2015-10-06usb-xhci: add delay in shutdown pathNikunj A Dadhania1-0/+12
2015-10-06usb-xhci: event trbs does not need link trbNikunj A Dadhania1-4/+6
2015-10-06usb-hid: refactor usb key readingNikunj A Dadhania1-7/+4
2015-07-20usb-hid: Caps is not always shiftDinar Valeev1-3/+27
2015-03-23Fix "key?" Forth word when using USB keyboardsThomas Huth1-9/+21
2015-03-23Include make.rules in the library MakefilesThomas Huth1-0/+2
2014-10-29usb-xhci: support xhci extended capabilitiesNikunj A Dadhania2-6/+41
2014-07-17xhci: fix port assignmentNikunj A Dadhania1-1/+1
2014-04-25xhci: fix controller stopNikunj A Dadhania1-1/+1
2014-04-25virtio-blk: support variable block sizeNikunj A Dadhania1-5/+0
2014-03-26usb-core: adjust port numbers in set_addressNikunj A Dadhania1-1/+8
2014-01-20[oex]hci_exit: Check before freeing/unmapping memoryNikunj A Dadhania3-16/+38
2013-12-16usb-xhci: memory freeing and using returns as bool uniformlyNikunj A Dadhania2-26/+41
2013-11-17usb-ohci: fix warningsNikunj A Dadhania1-3/+2
2013-11-16Fix dprintf macros at various pointsNikunj A Dadhania6-7/+7
2013-11-15usb-ohci: rewrite done_head processing codeNikunj A Dadhania1-55/+59
2013-11-15usb-xhci: add xhci host controller supportNikunj A Dadhania4-9/+1453
2013-11-15usb-xhci: add xhci supportNikunj A Dadhania7-2/+230
2013-10-15usb-core: disable xhciNikunj A Dadhania1-1/+1
2013-10-04usb-ohci: preserve the toggleCarry bit in EDNikunj A Dadhania1-1/+2
2013-10-04usb-ohci: done_head processing fixesNikunj A Dadhania2-36/+42
2013-10-04usb-ohci: update init and rationalize timingsNikunj A Dadhania2-13/+17
2013-10-04usb-msc: handle stall and other fixesNikunj A Dadhania2-2/+16
2013-10-04usb-core: Add CLEAR FEATURE apiNikunj A Dadhania2-0/+22
2013-08-23usb-ohci: Convert td-phys every time to td-virtqemu-slof-20130827Nikunj A Dadhania1-1/+4
2013-08-21usb: fix various issues found with js2xNikunj A Dadhania4-36/+125
2013-08-21usb: Use separate in-memory endian swapNikunj A Dadhania3-32/+33
2013-08-21usb-ohci: collect TDs from done listNikunj A Dadhania2-14/+133
2013-08-06usb-ohci: Use proper memory barriers alwaysBenjamin Herrenschmidt1-2/+2