summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/drivers/usb/ehci.c
Commit message (Expand)AuthorAgeFilesLines
* libpayload: usb: dwc2: support split transactionYunzhi Li2015-07-161-24/+0
* libpayload: Make Kconfig bools use IS_ENABLED()Stefan Reinauer2015-06-301-1/+1
* libpayload: Fix passing BAR to EHCI driverPatrick Georgi2015-05-121-2/+2
* libpayload: EHCI: Support root-hub TT featureJim Lin2015-03-231-1/+1
* libpayload ehci: Use 64-byte aligned data structures for periodic transfersJim Lin2015-03-211-1/+2
* libpayload: EHCI: Fix transaction error for interrupt transferJim Lin2015-03-211-1/+1
* libpayload EHCI: Add memory barrier to EHCI driverFurquan Shaikh2015-03-191-0/+9
* libpayload: usb: Fix up usb_shutdown() code pathsJulius Werner2014-11-131-19/+9
* libpayload: ehci: Fix byte count in dump_td()Julius Werner2014-09-101-1/+1
* libpayload: Make EHCI driver cache-awareJulius Werner2014-08-141-24/+81
* libpayload: ehci: Set explicit terminate bits in dummy_qh next pointers.Julius Werner2014-08-121-0/+2
* libpayload: Make USB transfer functions return amount of bytesJulius Werner2014-08-121-10/+19
* libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig.Gabe Black2014-08-051-1/+1
* libpayload: Drop obsolete setting of reg_base in [oex]hciNico Huber2014-07-101-3/+2
* libpayload: Use unsigned long for BARs in *hci_init()Nico Huber2014-07-101-3/+3
* libpayload: Increase USB EHCI transfer timeoutJulius Werner2013-12-211-3/+3
* libpayload: Add USB support for non-PCI controllersStefan Reinauer2013-11-251-16/+25
* libpayload: Redirect USB slave init through controller driverPatrick Georgi2013-06-131-0/+3
* libpayload: Fix unused function warning in EHCI stackStefan Reinauer2013-03-261-0/+4
* libpayload: EHCI - detach controller in ehci_shutdown()Mathias Krause2013-03-251-0/+1
* libpayload: Split EHCI bulk transfers on packet boundaries over qTDsJulius Werner2013-03-131-0/+4
* libpayload: add support for 64-bit EHCI controllersVincent Palatin2013-03-131-12/+16
* libpayload: Check for completion more often in ehci_set_periodic_schedule.Gabe Black2013-02-281-2/+2
* libpayload: add EHCI QH/qTD debuggingAnton Kochkov2013-02-011-3/+77
* libpayload: Use usb_debug() to show USB messagesDave Frodin2012-12-181-4/+4
* libpayload: ehci: Prevent some race conditionsNico Huber2012-11-231-1/+7
* libpayload: Reduce error output from EHCINico Huber2012-11-231-1/+1
* libpayload: ehci: Fix warnings about discarded volatileNico Huber2012-11-231-12/+12
* libpayload: Add init() function to hci_t and rework uhci_reset()Nico Huber2012-11-141-0/+5
* libpayload: Free usb host controller instance after shutdownNico Huber2012-11-141-0/+3
* [PATCH] libpayload: Implement EHCI reset functionAnton Kochkov2012-11-091-1/+15
* libpayload: Turn the "debug" #define into the usb_debug static inline function.Gabe Black2012-11-071-9/+9
* libpayload: add controller type in usbdev_hcAnton Kochkov2012-08-231-0/+2
* libpayload: Add dummy queue heads to EHCI interrupt frame listNico Huber2012-06-211-3/+21
* libpayload: Add interrupt-queue underrun recovery to EHCINico Huber2012-06-211-15/+26
* libpayload: Adjust timeout in EHCI driverNico Huber2012-06-211-4/+8
* libpayload: reg_base reading for USB EHCI driverAnton Kochkov2012-06-211-2/+3
* libpayload: Add timeouts in the EHCI USB driverNico Huber2012-06-081-26/+64
* libpayload: Add support for interrupt transfers in EHCINico Huber2012-06-071-5/+232
* libpayload: Add support for split transactions in EHCINico Huber2012-06-071-3/+46
* libpayload: Remove bitfield use from EHCI data structuresPatrick Georgi2012-01-101-75/+69
* libpayload: Tell EHCI to re-enable USB1 controllersPatrick Georgi2011-11-041-1/+1
* libpayload: Drop usb_fatal()Patrick Georgi2011-11-041-2/+2
* libpayload: Reduce verbosity in USB stackMathias Krause2011-11-031-4/+4
* EHCI driver missing bus_address assignment.Steven A. Falco2011-07-141-0/+1
* coding style cosmetics.Stefan Reinauer2011-04-141-4/+8
* Add an EHCI driver to libpayload's USB stack.Patrick Georgi2010-09-251-0/+359