summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ehci.c
AgeCommit message (Expand)Author
2006-05-31make non debug kernels compile againDavid Gwynne
2006-05-31Let the EHCI hardware track the toggle state for bulk and interruptChristopher Pascoe
2006-05-31Save and restore the data toggle value when a pipe to an endpointChristopher Pascoe
2006-05-30If a zero-length bulk or interrupt transfer is requested then assumeChristopher Pascoe
2006-05-29Eliminate variable shadowing.Christopher Pascoe
2006-05-29Make sure all physical addresses are filled in the qTD even when we haveChristopher Pascoe
2006-05-28Make sure to honor the USBD_FORCE_SHORT_XFER flag and generate an emptyChristopher Pascoe
2005-12-03Allow strings descriptor 0 to be fetched. It's the default language index.Brad Smith
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2005-11-15More typos (especially indicies -> indices), checked with jmc@Miod Vallat
2005-10-04Make sure we don't enable host controller interrupts until allBrad Smith
2005-09-24Force takeover of host ports after hibernate/resume, otherwise devices willChristopher Pascoe
2005-04-11get rid of the lines on ehci attach that show the version and the companionDavid Gwynne
2005-04-10mostly knf while here remove the todo item regarding deferring attach ofDavid Gwynne
2005-04-10properly handle suspend/resume of ports with devices attached. devicesDavid Gwynne
2005-03-13Merge support for USB1 devices located beyond USB2 hubs, mostly from netbsd.Christopher Pascoe
2005-03-13Order the top-level interrupt heads in the periodic framelist such thatChristopher Pascoe
2005-03-13Be even more liberal in what we accept as a completed transaction, asChristopher Pascoe
2005-03-08only print if we hit the via quirk timeout when debuggingDavid Gwynne
2005-03-08Initialise the alternate next pointer in the queue head with EHCI_NULL, notChristopher Pascoe
2005-03-08From FreeBSD rev1.30:Christopher Pascoe
2005-03-07Ignore XactErr status if the host controller also indicates that theChristopher Pascoe
2005-03-07Add a workaround for VIA EHCI controllers which, under load, signal qTDChristopher Pascoe
2005-03-06Fix incorrect comment about interrupt threshold control level.Christopher Pascoe
2005-03-06In [eo]hci_waitintr, xfer->timeout is in ms, not hz.Christopher Pascoe
2005-02-28Fix minor KNF nit that hurts every time I analyse this code.Christopher Pascoe
2005-02-28Do not incorrectly emit "too many" message in debugging code.Christopher Pascoe
2004-12-29from freebsd: ehci.c 1.13, ehci_pci.c 1.13, ehcireg.h 1.5, ehcivar.h 1.3David Gwynne
2004-10-31from netbsd: ehci.c revision 1.84David Gwynne
2004-10-31fix some comments, spelling and printfsDavid Gwynne
2004-10-31netbsd reduced their difference to us in revision 1.76. they use usb_lockmgrDavid Gwynne
2004-10-31from netbsd: ehci.c revision 1.69David Gwynne
2004-10-31from netbsd: ehci.c revisions 1.185 and 1.187:David Gwynne
2004-10-31from netbsd: ehci.c revision 1.83David Gwynne
2004-10-31from netbsd: ehci.c revision 1.82David Gwynne
2004-10-27update todo to better reflect realityDavid Gwynne
2004-10-20interrupt transfer support on usb2 controllers. allows the use of usb2 hubsDavid Gwynne
2004-10-19suspend/resume supportDavid Gwynne
2004-09-30spelling nitDavid Gwynne
2004-08-11a few debug cleanups:David Gwynne
2004-08-11slight KNF and ANSIDavid Gwynne
2004-07-12merge error; lokiTheo de Raadt
2004-07-10from loki@animata.net:Theo de Raadt
2004-07-10from netbsd, via loki@animata.net, revision 1.67Theo de Raadt
2004-07-07use the do { .. } while(0) wrapperTheo de Raadt
2004-07-07a bit more silence during bus handovers; loki@animata.netTheo de Raadt
2004-07-07copyright dates sync; loki@animata.netTheo de Raadt
2004-07-07Changes EHCI_QTD_TOGGLE to EHCI_QTD_TOGGLE_MASK; loki@animata.netTheo de Raadt
2004-07-06from netbsd, via loki@animata.net: revision 1.62. Log message:Theo de Raadt
2004-07-06sent in by loki@animata.net: This includes all the changes from netbsdTheo de Raadt