summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/drivers/usb/uhci.c
Commit message (Expand)AuthorAgeFilesLines
* libpayload/uhci: Return expected length for control/bulk transfersNico Huber2023-06-041-11/+13
* libpayload: usb: Fix spacing issuesYidi Lin2022-08-121-142/+142
* libpayload/usb: Fix printf format string mismatches in debug messagesCaveh Jalali2020-11-221-4/+5
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* libpayload/usb: Increase USB request timeout to 5 sKeith Short2019-07-021-3/+5
* libpayload: Fix potential NULL pointer dereferenceFrancois Toguo2019-04-091-0/+4
* libpayload: Always set pciaddrPatrick Rudolph2018-10-151-0/+1
* libpayload: usb: Remove automatic clear_stall() calls from transfersJulius Werner2014-11-131-2/+0
* libpayload: usb: Fix up usb_shutdown() code pathsJulius Werner2014-11-131-14/+1
* libpayload: Make USB transfer functions return amount of bytesJulius Werner2014-08-121-2/+2
* libpayload: Add USB support for non-PCI controllersStefan Reinauer2013-11-251-5/+6
* libpayload: Redirect USB slave init through controller driverPatrick Georgi2013-06-131-0/+3
* libpayload: improved UHCI TD debuggingAnton Kochkov2012-12-191-34/+44
* libpayload: Use usb_debug() to show USB messagesDave Frodin2012-12-181-1/+1
* libpayload: Handle errors in UHCI interrupt queuesNico Huber2012-11-241-2/+2
* libpayload: Handle underruns in UHCI interrupt queuesNico Huber2012-11-241-0/+5
* libpayload: Implement correct interrupt-queue linking for UHCINico Huber2012-11-241-19/+30
* libpayload: Add init() function to hci_t and rework uhci_reset()Nico Huber2012-11-141-0/+6
* libpayload: Turn the "debug" #define into the usb_debug static inline function.Gabe Black2012-11-071-23/+23
* libpayload: UHCI driver contained too much magicPatrick Georgi2012-10-031-1/+4
* libpayload: fix for UHCI bulk transactionsAnton Kochkov2012-10-011-2/+2
* UHCI: use proper pointer sizeAnton Kochkov2012-09-211-1/+1
* libpayload: add controller type in usbdev_hcAnton Kochkov2012-08-231-0/+2
* libpayload: Add timeouts in the UHCI USB driverNico Huber2012-06-091-5/+10
* libpayload: fix UHCI timeoutMathias Krause2012-06-011-2/+2
* libpayload: Fix b0b4a52b70f0d7c09241f0f718a179fc55d85179Nico Huber2012-05-311-4/+4
* libpayload: Remove bitfield use from UHCI data structuresPatrick Georgi2012-01-101-145/+105
* libpayload: remove uhci_reg_maskXPatrick Georgi2011-12-241-26/+10
* libpayload: Drop usb_fatal()Patrick Georgi2011-11-041-8/+8
* libpayload: Reduce verbosity in USB stackMathias Krause2011-11-031-21/+21
* Reduce warnings/errors in libpayload when using picky compiler optionsPatrick Georgi2011-06-301-1/+1
* Follow up to the USB refactoring patch: Missed setting pid values correctly.Patrick Georgi2010-06-111-2/+10
* Avoid using the name "pid_t", which is used on unixoid systems.Patrick Georgi2010-06-071-9/+14
* USB updates from our internal treeStefan Reinauer2010-03-251-65/+16
* Catch various cases in libpayload where malloc() or memalign() return NULLStefan Reinauer2009-07-311-0/+22
* Fix off-by-one bug in libpayload UHCI driverStefan Reinauer2009-07-181-1/+1
* Some driver fixes for libpayload:Stefan Reinauer2009-04-301-1/+18
* - reduced memory requirements a lot (from >100kb/controller toPatrick Georgi2008-10-161-12/+161
* Fix the USB code to find the headers after they were moved.Jordan Crouse2008-09-111-1/+1
* This patch adds USB capabilities to libpayload. It requires somePatrick Georgi2008-09-021-0/+507