summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/drivers/usb/usb.c
Commit message (Expand)AuthorAgeFilesLines
* libpayload: usb: Fix spacing issuesYidi Lin2022-08-121-71/+71
* libpayload/usb: Fix printf format string mismatches in debug messagesCaveh Jalali2020-11-221-1/+2
* payloads/libpayload/drivers/usb/usb.c: Remove whitespace before tabElyes HAOUAS2020-07-251-1/+1
* libpayload: drivers/usb: add a USB pre-poll hookCaveh Jalali2020-06-061-0/+4
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* treewide: capitalize 'USB'Elyes HAOUAS2020-02-261-2/+2
* payloads: Fix typosElyes HAOUAS2020-02-171-2/+2
* libpayload/usb: add USB 3.1 GEN2 supportEric Lai2019-08-271-1/+15
* payloads: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-071-3/+3
* libpayload/drivers/usb: Fix leaksPatrick Rudolph2018-10-011-0/+7
* libpayload/drivers/usb: Fix broken retry counterPatrick Rudolph2018-10-011-4/+4
* libpayload: usb: handle situation with no free device addressPatrick Georgi2017-01-061-0/+2
* libpayload: xhci: Set MPS based on speedVaradarajan Narayanan2016-05-091-0/+14
* libpayload: usb: Retry get_descriptor() on failureShawn Nematbakhsh2015-10-271-9/+26
* libpayload: usb: don't prematurely free the usb deviceAaron Durbin2015-08-131-2/+4
* libpayload: usb: Add support for SuperSpeed hubsJulius Werner2015-07-181-8/+4
* libpayload: usb: dwc2: support split transactionYunzhi Li2015-07-161-0/+26
* libpayload: Make Kconfig bools use IS_ENABLED()Stefan Reinauer2015-06-301-3/+3
* libpayload: usb: Max packet size of SuperSpeed control EPs should be 512.Chunfeng Yun2015-06-031-1/+1
* libpayload/usb: wait a millisecond to work around device bugsPatrick Georgi2015-03-191-0/+3
* libpayload: usb: Try to avoid reusing device addressesJulius Werner2014-12-221-3/+11
* libpayload: usb: Detach unused USB devicesShawn Nematbakhsh2014-12-171-0/+5
* libpayload: usb: Fix up usb_shutdown() code pathsJulius Werner2014-11-131-9/+6
* libpayload: usb: Refactor USB enumeration to fix SuperSpeed devicesJulius Werner2014-09-041-171/+197
* libpayload: usb: Unify USB speed between XHCI stack and USB coreJulius Werner2014-09-041-42/+75
* libpayload: usb: Fix several minor USB stack bugsJulius Werner2014-08-191-2/+6
* libpayload: Make USB transfer functions return amount of bytesJulius Werner2014-08-121-4/+4
* libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig.Gabe Black2014-08-051-3/+3
* libpayload: usb: Add interval attribute to endpointsNico Huber2013-06-131-0/+44
* libpayload: Redirect USB slave init through controller driverPatrick Georgi2013-06-131-6/+30
* libpayload: usb: Skip non-endpoint descriptors during initNico Huber2013-06-131-2/+4
* libpayload: fix use-after-free in usb_exit()Mathias Krause2013-03-251-6/+2
* libpayload: Add usb_generic_(create|remove) functions for unrecognized devicesGabe Black2013-03-131-0/+20
* libpayload: Use usb_debug() to show USB messagesDave Frodin2012-12-181-20/+20
* libpayload: Turn the "debug" #define into the usb_debug static inline function.Gabe Black2012-11-071-14/+14
* libpayload: Add check for failure in usb_attach_device()Nico Huber2012-06-221-1/+2
* libpayload: Detach unresponsive usb mass storage devicesNico Huber2012-06-211-7/+16
* libpayload: Fix detach_contoller in the USB driverAnton Kochkov2012-06-201-0/+1
* libpayload: Add support for split transactions in EHCINico Huber2012-06-071-7/+5
* libpayload: Add clear_feature() function to USB frameworkNico Huber2012-06-011-9/+16
* libpayload: style: compare null-pointers with NULL, not 0Patrick Georgi2012-01-181-2/+2
* libpayload: Implement usb_exitPatrick Georgi2011-11-041-0/+16
* libpayload: Drop usb_fatal()Patrick Georgi2011-11-041-6/+0
* libpayload: Reduce verbosity in USB stackMathias Krause2011-11-031-27/+27
* Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer2010-04-271-2/+2
* USB updates from our internal treeStefan Reinauer2010-03-251-59/+129
* Catch various cases in libpayload where malloc() or memalign() return NULLStefan Reinauer2009-07-311-7/+16
* Some driver fixes for libpayload:Stefan Reinauer2009-04-301-1/+10
* [PATCH] libpayload: rename config.h to libpayload-config.hJordan Crouse2008-11-241-1/+1
* - reduced memory requirements a lot (from >100kb/controller toPatrick Georgi2008-10-161-13/+42