summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2005-03-14syncTheo de Raadt
2005-03-14support jvc mp-prx1; iedowseTheo de Raadt
2005-03-13Merge support for USB1 devices located beyond USB2 hubs, mostly from netbsd.Christopher Pascoe
Supports bulk, control and interrupt pipes, letting USB1 keyboards and most network interfaces work when connected to a USB2 hub. ok dlg@
2005-03-13Order the top-level interrupt heads in the periodic framelist such thatChristopher Pascoe
downstream interupt heads have an even temporal distribution. ok dlg@
2005-03-13Be even more liberal in what we accept as a completed transaction, asChristopher Pascoe
XActErr is not the only qH warning bit that "sticks" during a transaction. ok dlg@
2005-03-12Typos.Thierry Deval
2005-03-10regenDavid Gwynne
2005-03-10Cisco-Linksys Wireless-G USB Network AdapterDavid Gwynne
2005-03-09syncTheo de Raadt
2005-03-09in this case, clarity is requiredTheo de Raadt
2005-03-09syncTheo de Raadt
2005-03-09a long cable usb repeater...Theo de Raadt
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-03-08only print if we hit the via quirk timeout when debuggingDavid Gwynne
ok pascoe@
2005-03-08add support for the new firmwares and the devices that use themDavid Gwynne
2005-03-08regenDavid Gwynne
2005-03-08even more atuDavid Gwynne
2005-03-08lots of new devices found in a linux driverDavid Gwynne
2005-03-08regenDavid Gwynne
2005-03-08add (lots of) extra devices for atu found in a linux driverDavid Gwynne
ok jsg@
2005-03-08Initialise the alternate next pointer in the queue head with EHCI_NULL, notChristopher Pascoe
zero. The host controller should, in theory, never follow this pointer, but it is a minor spec violation. ok dlg@
2005-03-08From FreeBSD rev1.30:Christopher Pascoe
- always initialise the pipe multiplier to a valid value - do not unchain the the interrupt QHs immediately after initialisation ok dlg@
2005-03-07Ignore XactErr status if the host controller also indicates that theChristopher Pascoe
transaction completed successfully on retry. ok dlg@
2005-03-07Add a workaround for VIA EHCI controllers which, under load, signal qTDChristopher Pascoe
completion before they have performed writeback from the overlay qTD. This condition would exhibit itself as a umass stall that never recovers. ok dlg@
2005-03-06Wait for the bulk transfer to complete before returning if we are in polledChristopher Pascoe
mode. ok dlg@
2005-03-06ohci_rhsc_enable calls usb_transfer_complete via ohci_rhsc - we need to beChristopher Pascoe
at splusb, not splsoftclock. ok dlg@
2005-03-06Fix incorrect comment about interrupt threshold control level.Christopher Pascoe
ok dlg@
2005-03-06In [eo]hci_waitintr, xfer->timeout is in ms, not hz.Christopher Pascoe
ok dlg@
2005-03-05regenJun-ichiro itojun Hagino
2005-03-05OQO/0003 is bluetooth interfaceJun-ichiro itojun Hagino
2005-03-03sort devices and remove a duplicateDavid Gwynne
2005-03-03properly implement hardware wep support. mostly done by jesse off withDavid Gwynne
some minor cleanup by me
2005-03-03some mbuf handling fixes from netbsdDavid Gwynne
2005-03-03OQO model 01 internal wireless. help from many, ok by dlgJun-ichiro itojun Hagino
2005-03-03ethernet on OQO model 01 device cable. dlg okJun-ichiro itojun Hagino
2005-03-03regenJun-ichiro itojun Hagino
2005-03-03OQO model 01 devicesJun-ichiro itojun Hagino
2005-02-28Fix minor KNF nit that hurts every time I analyse this code.Christopher Pascoe
ok dlg@
2005-02-28another fix from netbsd pointed out by jsg@David Gwynne
Clear IFF_RUNNING flag before aborting usb pipes in atu_stop().
2005-02-28Do not incorrectly emit "too many" message in debugging code.Christopher Pascoe
ok dlg@
2005-02-24fixes inspired by netbsd and pointed out by jsg@David Gwynne
- make sure the interface is up before continuing in atu_start - use IFQ_DEQUEUE instead of IF_DEQUEUE
2005-02-23syncTheo de Raadt
2005-02-23palm zire 31; pr 4113, jamesw@bsdhosting.co.zaTheo de Raadt
2005-02-18Internal wireless on PCChips A535 laptop found in a dmesg fromJonathan Gray
Fabio Olive Leite <foleite at yahoo dot com dot br> and some additional wi devices found in linux-wlan driver.
2005-02-18regenJonathan Gray
2005-02-18Internal wireless on PCChips A535 laptop found in a dmesg fromJonathan Gray
Fabio Olive Leite <foleite at yahoo dot com dot br> and some additional wi devices found in linux-wlan driver.
2005-02-17derived from NetBSD:Reyk Floeter
--- Make the node table into an LRU cache: least-recently used nodes are at the end of the node queue. Change the reference-counting discipline: ni->ni_refcnt indicates how many times net80211 has granted ni to the driver. Every node in the table with ni_refcnt=0 is eligible to be garbage-collected. The mere presence of a node in the table does not any longer indicate its auth/assoc state; nodes have a ni_state variable, now. While I am here, patch ieee80211_find_node_for_beacon to do a "best match" by bssid/ssid/channel, not a "perfect match." This keeps net80211 from caching duplicate nodes in the table. --- ok deraadt@ dlg@, looks good jsg@
2005-02-12Additional axe devices found in Linux driver.Jonathan Gray
2005-02-12regenJonathan Gray
2005-02-12Additional axe devices found in Linux driver.Jonathan Gray