summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixes inspired by netbsd and pointed out by jsg@dlg2005-02-241-4/+11
| | | | | - make sure the interface is up before continuing in atu_start - use IFQ_DEQUEUE instead of IF_DEQUEUE
* syncderaadt2005-02-232-4/+11
|
* palm zire 31; pr 4113, jamesw@bsdhosting.co.zaderaadt2005-02-232-2/+4
|
* Internal wireless on PCChips A535 laptop found in a dmesg fromjsg2005-02-181-2/+7
| | | | | Fabio Olive Leite <foleite at yahoo dot com dot br> and some additional wi devices found in linux-wlan driver.
* regenjsg2005-02-182-11/+57
|
* Internal wireless on PCChips A535 laptop found in a dmesg fromjsg2005-02-181-4/+14
| | | | | Fabio Olive Leite <foleite at yahoo dot com dot br> and some additional wi devices found in linux-wlan driver.
* derived from NetBSD:reyk2005-02-171-8/+4
| | | | | | | | | | | | | | | | | | --- 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@
* Additional axe devices found in Linux driver.jsg2005-02-121-1/+5
|
* regenjsg2005-02-122-4/+34
|
* Additional axe devices found in Linux driver.jsg2005-02-121-1/+7
|
* dont redefine ETHER_ALIGNdlg2005-01-301-8/+5
|
* make RTS follow DTS when CRTSCTS is off, like com(4) and pccom(4); testeddjm2005-01-281-2/+6
| | | | hshoexer@ henning@; ok henning@
* Restore asserting DTR by default, lost when cuaU* support was added;djm2005-01-281-1/+10
| | | | tested hshoexer@ henning@, ok henning@
* fix merge errors from r1.18; tested hshoexer & henning; ok henning@ dlg@djm2005-01-281-4/+4
|
* align the buffer when it is allocated, rather than realign the data in itdlg2005-01-271-8/+4
| | | | | | | | | after we recieve it. the crc is little endian, so always transmit it in that byteorder. this lets me talk to a zaurus with a sparc64. ok drahn@
* add the Belkin F5D6050 802.11b Wireless Device. from netbsddlg2005-01-261-1/+3
|
* regendlg2005-01-262-4/+11
|
* add the Belkin F5D6050 802.11b Wireless adapter. from netbsddlg2005-01-261-1/+2
|
* Add the Askey WLL013. found by jsg in a dmesgdlg2005-01-231-1/+3
|
* syncdlg2005-01-232-4/+13
|
* Allow this to work on __STRICT_ALIGN archs, ok dhartmei@drahn2005-01-231-1/+8
|
* add the Askey WLL013 which is an atu device found by jsg in a dmesgdlg2005-01-231-1/+4
|
* make sure only one set of xfers are set up for any number of opens of thedlg2005-01-191-115/+110
| | | | tty/cua device.
* typodlg2005-01-161-2/+2
|
* add support for the HX variant of the pl2303 from Pedro la Peu viadlg2005-01-161-2/+64
| | | | Waldemar Brodkorb.
* USB_DEBUG should imply UBSA_DEBUGdlg2005-01-161-1/+5
|
* Additional devices found in linux-wlan driver.jsg2005-01-151-1/+4
|
* Add id for Psion Dacom Gold Port Ethernet found in Linux driver.jsg2005-01-151-1/+2
|
* regenjsg2005-01-152-9/+62
|
* Another kue device found in Linux driver.jsg2005-01-151-2/+13
| | | | | Additional USB wi devices found in linux-wlan. Sort Sitecom section.
* ubt(4): USB Bluetooth driver, commented out in all kernel configgrange2005-01-143-1/+1968
| | | | | | | files for now. Adopted from FreeBSD for our netbt stack. Help in testing by many, ok markus@
* fix kernel building with option UBSA_DEBUG.moritz2005-01-121-5/+4
| | | | ok dlg@ henning@
* from netbsd uplcom.c revision 1.37:dlg2005-01-101-11/+30
| | | | | | | | | | | | | Make sure that we call uplcom_set_line_state() to get consistent state between our idea of flow controll settings and the chips one. In uplcom_set_line_state use the same value as the manufacturer suggests, since the previously used (umodem based) values do not seem to work. It is not completely clear what happened here - either the "not calling uplcom_set_line_state" due to luck prevented the non working state to be discovered or there are variants of the chip that need the old values. During testing none such chips have been found - if they ever apear we might have to make this function more intelligent, depending on the chip in use.
* from freebsd, uplcom.c revision 1.23:dlg2005-01-101-1/+10
| | | | | Add support for CTS modemsignal as well. RI does not seem to be supported.
* add support for calling units (cuaU*)dlg2005-01-102-126/+78
|
* Add support for the Vodafone Mobile Connect 3G adapter.reyk2005-01-031-1/+6
| | | | | | | | | | The MC3G is a cardbus device with an integrated OHCI usb controller. The GRPS/UMTS modem is attached via an internal Belkin serial adapter (ubsa(4)). Thanks to sh at horzela dot com. ok deraadt@ and dlg@
* regenreyk2005-01-032-4/+20
|
* add Vodafone Mobile Connect 3G IDsreyk2005-01-031-1/+5
|
* - make sure int is in running state before touching the multicast filtersbrad2005-01-036-23/+27
| | | | | | | | - call foo_setmulti only instead of init'ing the chip - don't overwrite potential error return with success when calling ether_addmulti/ether_delmulti ok dlg@
* do not print device info twicederaadt2005-01-031-3/+1
|
* fixes so axe can work on big endian machinesdlg2004-12-311-20/+21
|
* fix for some archs that don't like unaligned accesses, eg sparc64 and alphadlg2004-12-302-17/+20
| | | | ok jsg@
* get rid of ieee80211 debug outputdlg2004-12-301-9/+1
|
* from freebsd: ehci.c 1.13, ehci_pci.c 1.13, ehcireg.h 1.5, ehcivar.h 1.3dlg2004-12-293-8/+14
| | | | | | | | | | | | log message: Attempt to follow the correct procedure for synchronising with the system BIOS to disable legacy device emulation as per the "EHCI Extended Capability: Pre-OS to OS Handoff Synchronisation" section of the EHCI spec. BIOSes that implement legacy emulation using SMIs are supposed to disable the emulation when this procedure is performed. tested on various archs by jsg@ and me ok pascoe@, looks sane jsg@
* strored -> storedmiod2004-12-262-4/+4
|
* Properly indent with tabs rather than spaces.jsg2004-12-261-60/+58
| | | | Noticed by brad@
* Remove uneeded ifdefs/code.jsg2004-12-261-56/+1
|
* turn padding of tx packets on since it appears it may be needed by certaindlg2004-12-232-33/+12
| | | | firmwares or revisions of the chip. also remove the option to turn it off.
* lots of minor tweaking and cleanup, removal of unused junk, etc; dlg okderaadt2004-12-202-258/+103
|
* filesystem firmware loading for uyap(4). this should work, i wrote it veryderaadt2004-12-194-29/+52
| | | | | | carefully. unfortunately, we cannot find anyone who has one of these devices in our entire user community, thus far. commit it anyways. whoever finds one can contact me if there is a problem.