summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/include/usb
Commit message (Expand)AuthorAgeFilesLines
* libpayload/usb: Add format string checking to usb_debugCaveh Jalali2020-11-221-1/+1
* libpayload: drivers/usb: add a USB pre-poll hookCaveh Jalali2020-06-061-0/+7
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-114-4/+0
* lp/drivers/usb: Add quirk for QEMU XHCI root hubDuncan Laurie2020-05-011-0/+2
* treewide: capitalize 'USB'Elyes HAOUAS2020-02-261-2/+2
* libpayload/usb: add USB 3.1 GEN2 supportEric Lai2019-08-271-0/+2
* libpayload: usbmsc: Factor out usb_msc_force_init() functionJulius Werner2019-08-221-1/+16
* libpayload/usb: Increase USB request timeout to 5 sKeith Short2019-07-021-0/+18
* libpayload: Add UNKNOWN_SPEED to usb_speed enumRaul E Rangel2018-07-171-1/+5
* Rename __attribute__((packed)) --> __packedStefan Reinauer2017-07-131-11/+11
* libpayload: xhci: Set MPS based on speedVaradarajan Narayanan2016-05-091-0/+1
* tree: drop last paragraph of GPL copyright headerPatrick Georgi2015-10-311-4/+0
* license headers: Drop FSF addresses againPatrick Georgi2015-08-091-1/+1
* libpayload: usb: dwc2: support split transactionYunzhi Li2015-07-162-0/+26
* libpayload: usb: dwc2: support interrupt transferYunzhi Li2015-07-061-3/+20
* libpayload: add UDC driver for Designware controllerhuang lin2015-06-301-0/+802
* libpayload: Add dwc2 usb driverhuang lin2015-04-141-1/+1
* libpayload: Fix pointer related castsFurquan Shaikh2014-12-311-1/+2
* libpayload: usbmsc: Implement limited LUN supportJulius Werner2014-12-301-3/+4
* libpayload: usb: Try to avoid reusing device addressesJulius Werner2014-12-221-0/+1
* libpayload: usb: Refactor USB enumeration to fix SuperSpeed devicesJulius Werner2014-09-041-16/+23
* libpayload: usb: Unify USB speed between XHCI stack and USB coreJulius Werner2014-09-041-84/+93
* libpayload: usb: Allow direct instantiation of MMIO host controllersJulius Werner2014-08-281-0/+1
* libpayload: reintroduce optional PCI in XHCI driverPatrick Georgi2014-01-081-0/+1
* libpayload: usb mass storage card hot plugAaron Durbin2013-11-251-0/+8
* libpayload: Add USB support for non-PCI controllersStefan Reinauer2013-11-251-2/+1
* libpayload: usb: Add interval attribute to endpointsNico Huber2013-06-131-0/+2
* libpayload: Redirect USB slave init through controller driverPatrick Georgi2013-06-131-1/+18
* libpayload: Add enum for USB speedsNico Huber2013-06-131-0/+1
* libpayload: Add usb_generic_(create|remove) functions for unrecognized devicesGabe Black2013-03-131-0/+19
* libpayload: Add a pointer for user data on the USB MSC data structure.Gabe Black2013-02-261-0/+1
* libpayload: Fix some missing-prototype warningsNico Huber2012-11-231-0/+1
* libpayload: Add init() function to hci_t and rework uhci_reset()Nico Huber2012-11-141-0/+3
* libpayload: Document USB host controller setup functionsNico Huber2012-11-141-0/+9
* libpayload: Turn the "debug" #define into the usb_debug static inline function.Gabe Black2012-11-071-3/+7
* libpayload: add controller type in usbdev_hcAnton Kochkov2012-08-231-0/+3
* libpayload: Shutdown reasonably if we can't init usb msc deviceNico Huber2012-06-221-0/+1
* libpayload: Detach unresponsive usb mass storage devicesNico Huber2012-06-211-1/+1
* libpayload: Add support for split transactions in EHCINico Huber2012-06-071-2/+0
* libpayload: Add clear_feature() function to USB frameworkNico Huber2012-06-011-0/+1
* libpayload: Drop usb_fatal()Patrick Georgi2011-11-041-1/+0
* libpayload: Reduce verbosity in USB stackMathias Krause2011-11-031-2/+2
* Avoid using the name "pid_t", which is used on unixoid systems.Patrick Georgi2010-06-071-3/+3
* USB updates from our internal treeStefan Reinauer2010-03-252-8/+39
* Catch various cases in libpayload where malloc() or memalign() return NULLStefan Reinauer2009-07-311-0/+2
* - reduced memory requirements a lot (from >100kb/controller toPatrick Georgi2008-10-162-3/+8
* Move the USB header files to a common location for installJordan Crouse2008-09-113-0/+322