summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2006-12-06When compiled with UDCF_DEBUG, only output the bits received whenMarc Balmer
udcfdebug > 1.
2006-12-05regenOtto Moerbeek
2006-12-05Add code to detect (and eliminate) statistical outliers. Tested by me andMarc Balmer
naddy; many thanks to naddy for continous testing and feedback during the last weeks. ok naddy
2006-12-04avoid unnecessary copies (memcpy(x, x, n)) in the TX path.Damien Bergamini
"works fine, even under high load" reyk@
2006-12-04regenMartin Reindl
2006-12-04add vendor ID for Silicon Integrated Systems CorporationMartin Reindl
2006-12-03don't include <net80211/ieee80211_amrr.h>Damien Bergamini
rate control is handled by firmware.
2006-12-03fix handling of the SIOCS80211CHANNEL ioctl in monitor mode:Damien Bergamini
don't call xxx_set_chan() if the interface is not up&running. patch from Steffen Schuetz (st dot sch at gmx dot net) with minor modifications by me. closes kernel/5313
2006-12-03don't schedule a USB task in {ural,rum}_newstate() if we're called fromDamien Bergamini
a process context. this avoids potential races in {ural,rum}_stop().
2006-12-03The device doesn't always detach gracefully from the bus after a firmwareDamien Bergamini
upload. We thus force a port reset and a re-exploration on the parent hub after firmware upload. In uath_newstate(), if we're called from a process context, we don't need to schedule a USB task. This fixes a problem in uath_stop(): when moving to the S_INIT state, the task was scheduled after the device was reset. Don't abort the RX firmware command pipe in uath_stop(), otherwise we will never receive commands ACKs from the firmware anymore. We now survive to an ifconfig down up.
2006-12-02Add a "break" which makes AL7230B initialize now. Still doesn't workMarcus Glocker
afterwards, but ... Spotted by claudio@, ok deraadt@ jsg@
2006-11-30cosmeticDamien Bergamini
2006-11-30fix PHY initialization for ZD1211B.Damien Bergamini
we were iterating from 0 to N(zyd_def_phy), but N(zyd_def_phy) is not equal to N(zyd_def_phyB). we were probably writting garbage to the PHY.
2006-11-30fix setting of MAC register ZYD_MAC_RETRY for ZD1211B.Damien Bergamini
maximum retry count must be set for each EDCA access category.
2006-11-30unitialized variable, busted by dlg, fixed by dlgTheo de Raadt
2006-11-30more ZD1211B devicesJonathan Gray
2006-11-30regenJonathan Gray
2006-11-30Add a bunch more ZD1211B devices mostly from http://zd1211.ath.cx/Jonathan Gray
2006-11-29Detach correctly; ok deraadt@Miod Vallat
2006-11-29Remaining bits required for ZD1211B support.Jonathan Gray
Seems to work fine with Linksys and 3Com adapters.
2006-11-29match Linksys WUSBF54GJonathan Gray
2006-11-29regenJonathan Gray
2006-11-29Linksys WUSBF54GJonathan Gray
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
ok miod@ marco@ deraadt@
2006-11-28another motorola device.Dale Rahn
2006-11-28syncDale Rahn
2006-11-28yet another cdce device.Dale Rahn
2006-11-28add needs-flag to allow pxaudc to compile without usbf (to get theUwe Stuehler
previous behaviour of just disabling the USB device controller)
2006-11-27Initial untested bits for ZD1211B support, different initJonathan Gray
sequences for radios not yet done. "commit what you have" damien@
2006-11-27smallest usb driver ever: enable config on the Blackberry which preventsTheo de Raadt
usb from idling, thus it can get enough power to charge in all cases
2006-11-26avoid extra inclusions; ok jsgTheo de Raadt
2006-11-26syncTheo de Raadt
2006-11-26learn about RIM productsTheo de Raadt
2006-11-26Make use of ieee80211_std_ratesetJonathan Gray
2006-11-26cover up a bug (resulting in noise in dmesg) that we still do notTheo de Raadt
understand, happens on the sun x4100 virtual console; ok dlg
2006-11-26do not have each net80211 driver define its own rates structures. if they useTheo de Raadt
the standard rates, use some defined by net80211 itself. kernel shrinks a bit ok jsg mglocker
2006-11-26missing file; sorry niall!Uwe Stuehler
2006-11-25Initial USB device controller (UDC) and USB CDC Ethernet function supportUwe Stuehler
for PXA27x/Zaurus, not enabled yet; for dlg and dale :)
2006-11-25regenJonathan Gray
2006-11-25Netgear WG111v2Jonathan Gray
2006-11-24regenBrad Smith
2006-11-24add the DLink DWL-G120 product id.Brad Smith
2006-11-19restore the workaround for rate==0 bug.Damien Bergamini
i removed it in my last commit because i thought it was gone. looks like it's not the case. pointed out by niallo@
2006-11-17syncTheo de Raadt
2006-11-17usb hub found on ibm x3455; Srebrenko SehicTheo de Raadt
2006-11-16syncTheo de Raadt
2006-11-16another cdceTheo de Raadt
2006-11-16add support for 4 new radios: AL2210, CGT, Maxim New, Maxim New2Damien Bergamini
untested because of lack of hardware. if you have a ZD1211 adapter with one of these radios, please drop us a mail. code written by Florian Stoehr <ich AT florian-stoehr DOT de>
2006-11-15Fix an integer type promotion that can lead to wrong offsets on 64 bit arches.Marc Balmer
Problem and solution found by Christian "Naddy" Weisgerber <naddy@openbsd.org>, thanks!
2006-11-13first round of commits for proper 11b/g protection support:Damien Bergamini
- use the newly introduced ieee80211_get_rts() and ieee80211_get_cts_to_self() functions. - use CTS-to-self instead of RTS/CTS to protect OFDM frames in a mixed 11b/g BSS. - make sure multicast frames are sent using CCK modulation. remove support for 5GHz radios in ral(4) RT2560 and ural(4). i'm not aware of any such adapters on the market and 11a code is known to be broken. some cleanup while i'm here.