summaryrefslogtreecommitdiff
path: root/payloads/libpayload/drivers/usb
AgeCommit message (Expand)Author
2012-06-07libpayload: Add timeouts in the OHCI USB driverNico Huber
2012-06-07libpayload: Remove orphaned delay from OHCI USB driverNico Huber
2012-06-07libpayload: Add support for interrupt transfers in EHCINico Huber
2012-06-07libpayload: Free intr queue structure in usb_hid_destroyNico Huber
2012-06-07libpayload: Add support for split transactions in EHCINico Huber
2012-06-07libpayload: Bring USB hub driver to a working stateNico Huber
2012-06-01libpayload: Remove orphaned delay from USB mass storageNico Huber
2012-06-01libpayload: Disable some buggy debugging codeNico Huber
2012-06-01libpayload: fix OHCI IN commandsMathias Krause
2012-06-01libpayload: fix UHCI timeoutMathias Krause
2012-06-01libpayload: Correct port power settings for EHCI root hubNico Huber
2012-06-01libpayload: Add clear_feature() function to USB frameworkNico Huber
2012-05-31libpayload: Fix b0b4a52b70f0d7c09241f0f718a179fc55d85179Nico Huber
2012-02-20libpayload: fix compile error with enabled USB_DEBUGMathias Krause
2012-02-07libpayload: Remove workaround for bitfield management in EHCI driverPatrick Georgi
2012-02-07libpayload: Force checking all EHCI ports on power-onPatrick Georgi
2012-02-07libpayload: Fix EHCI driverPatrick Georgi
2012-01-18libpayload: style: compare null-pointers with NULL, not 0Patrick Georgi
2012-01-10libpayload: Remove bitfield use from EHCI data structuresPatrick Georgi
2012-01-10libpayload: Remove bitfield use from UHCI data structuresPatrick Georgi
2012-01-10libpayload: Remove bitfield use from OHCI data structuresPatrick Georgi
2011-12-24libpayload: remove uhci_reg_maskXPatrick Georgi
2011-11-04libpayload: Implement usb_exitPatrick Georgi
2011-11-04libpayload: Tell EHCI to re-enable USB1 controllersPatrick Georgi
2011-11-04libpayload: Drop usb_fatal()Patrick Georgi
2011-11-03libpayload: Reduce verbosity in USB stackMathias Krause
2011-11-01libpayload: Fix OHCI some morePatrick Georgi
2011-10-21libpayload: fix bulk transfers on OHCI controllersPatrick Georgi
2011-08-16libpayload: EHCI registers are volatilePatrick Georgi
2011-07-17port_enable and port_reset must change atomically.Steven A. Falco
2011-07-14Print a warning when an unknow USB controller type is detected.Steven A. Falco
2011-07-14EHCI driver missing bus_address assignment.Steven A. Falco
2011-06-30Reduce warnings/errors in libpayload when using picky compiler optionsPatrick Georgi
2011-04-14coding style cosmetics.Stefan Reinauer
2010-09-25Add an EHCI driver to libpayload's USB stack.Patrick Georgi
2010-09-03The AMD CS5536's USB controllers are located at device 0F, functions 4Jens Rottmann
2010-08-13Add support for OHCI controllers and prelimiary support for xHCI (USB3) contr...Patrick Georgi
2010-06-11Follow up to the USB refactoring patch: Missed setting pid values correctly.Patrick Georgi
2010-06-07Avoid using the name "pid_t", which is used on unixoid systems.Patrick Georgi
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-03-25USB updates from our internal treeStefan Reinauer
2009-07-31Catch various cases in libpayload where malloc() or memalign() return NULLStefan Reinauer
2009-07-18Fix off-by-one bug in libpayload UHCI driverStefan Reinauer
2009-04-30Some driver fixes for libpayload:Stefan Reinauer
2008-11-24[PATCH] libpayload: rename config.h to libpayload-config.hJordan Crouse
2008-10-21This patch removes most of the #ifdefs in libc/console.c, andPatrick Georgi
2008-10-16- reduced memory requirements a lot (from >100kb/controller toPatrick Georgi
2008-09-11Fix the USB code to find the headers after they were moved.Jordan Crouse
2008-09-11Move the USB header files to a common location for installJordan Crouse
2008-09-02This patch adds USB capabilities to libpayload. It requires somePatrick Georgi