summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/ehci.c
Commit message (Expand)AuthorAgeFilesLines
* Fix compilekris2008-08-181-2/+2
* Add isochronous transfer support for USB 2.0kevlo2008-08-181-47/+767
* >From NetBSD:kevlo2008-06-101-45/+0
* Don't let hacksync() call bus_dmamap_sync(9) on DMA maps whichmarius2008-05-131-3/+7
* Workaround design botch in usb: blindly mixing bus_dma with PIO does notsam2008-03-201-0/+16
* - Handle buffer lock waiters count directly in the buffer cache insteadattilio2008-03-011-0/+1
* - Revert last ehci.c changeattilio2008-02-101-1/+0
* After rev. 1.60 of sys/lockmgr.h, the header requires inclusion of thekib2008-02-101-0/+1
* Cleanup lockmgr interface and exported KPI:attilio2008-01-241-2/+2
* Remove explicit calling of lockmgr() with the NULL argument.attilio2008-01-081-2/+2
* Replace three copies of the host controller reset sequence thattruckman2007-08-121-18/+38
* s/logprintf/printf/gimp2007-06-201-2/+2
* Expand callout compatibility macros in the main usb bridges.imp2007-06-141-20/+16
* Remove more unnecessary and unwanted __OtherBSD__ ifdefs.imp2007-06-131-40/+0
* Use a different task queue for host controller and peripheral driveriedowse2006-10-191-1/+2
* Fix compile in non-debug case.iedowse2006-10-031-2/+1
* When changing the device address and max packet size in usbd_new_device(),iedowse2006-10-031-11/+0
* More removing compatibility macros.imp2006-09-071-28/+28
* s/Static/static/gimp2006-09-061-131/+131
* If a zero-length bulk or interrupt transfer is requested then assumeiedowse2006-05-281-1/+2
* Use the limited scatter-gather capabilities of ehci, ohci and uhciiedowse2006-05-281-77/+64
* Attempt to follow the procedure described in section 4.10 of theiedowse2006-05-241-94/+223
* Since DELAY() was moved, most <machine/clock.h> #includes have beenphk2006-05-161-1/+0
* Oops - fix the build in the !USB_DEBUG case.iedowse2006-03-181-0/+2
* Let the EHCI hardware track the toggle state for bulk and interruptiedowse2006-03-181-50/+27
* Save and restore the data toggle value when a pipe to an endpointiedowse2006-02-261-1/+3
* ehci_pci.c:ariff2006-01-161-5/+5
* Work around a problem seen on VIA EHCI controllers where occasionallyiedowse2006-01-151-0/+32
* Set sc_dying to 1 when detaching. In NetBSD and OpenBSD this wasiedowse2006-01-151-0/+2
* The ehci driver doesn't use the transfer `hcpriv' field, so don'tiedowse2006-01-151-1/+0
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386nyan2005-05-291-2/+0
* Remove trailing whitespace as per NetBSD's revision 1.91. Alsoiedowse2005-03-201-20/+14
* It was possible to have two threads concurrently aborting the sameiedowse2005-03-191-0/+26
* Set the split transaction interrupt C-mask correctly. This is theiedowse2005-03-141-1/+1
* The EHCI qTD token has a number of error status bits that are notiedowse2005-03-131-9/+9
* Fix the arrangement of periodic QH tree to give the correct intervaliedowse2005-03-131-4/+6
* Fix the silly bug that prevented most EHCI interrupt transfers fromiedowse2005-03-081-5/+3
* fix a "little-endian-big-endian confusion that luckily:julian2005-01-091-2/+2
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+1
* Fix comment. One of the two "Step 4" shuold be a "step 5"julian2005-01-051-1/+1
* Rewrite ehci_abort_xfer() to use the method hinted at in the EHCI spec.julian2004-12-291-45/+107
* Slight change to formatting so that 'ctags' doesn'tjulian2004-12-181-1/+3
* Make LINT compile.phk2004-12-141-1/+1
* A bunch more whitespace and formatting diff reductions for NetBSD.julian2004-12-141-17/+19
* Don't abandon ship just because the number of companions doesn't seem correct.julian2004-12-141-3/+6
* Small formatting change..julian2004-12-141-1/+1
* Fix just the worst of the timeout race conditions that the previousiedowse2004-11-161-1/+5
* Back out my recent changes for timeout races, as there have beeniedowse2004-11-121-45/+19
* Attempt to fix a number of race conditions in the handling ofiedowse2004-11-091-19/+45
* The ehci_dump() function shouldn't be declared static, as it isiedowse2004-11-031-1/+1
OpenPOWER on IntegriCloud