summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2009-02-10do not compile with RUN_DEBUG by defaultDamien Bergamini
2009-02-06- fix run_mcu_cmd(). it has the side-effect of fixing LEDs.Damien Bergamini
- fix run_rt3070_rf_write() for RT3070 - fix HW WEP for those who still care - add quirks required for RT3070+RT3020 committed over an EDIMAX EW-7711UAn (RT3070+RT3020)
2009-02-06Fix kernel crash (page fault) for devices with unsorted frame index.Marcus Glocker
Problem reported by Kenji Aoyama
2009-02-03regenKevin Lo
2009-02-03add Buffalo WLI-U2-SG54HGKevin Lo
ok damien@
2009-01-27rum -> urtw. ok jsg@, kevlo@Martynas Venckus
2009-01-26I changed the IEEE80211_QOS_ACK_POLICY_* definitions to be more in lineDamien Bergamini
with other net80211 flags (we no longer need to shift.)
2009-01-25add udfu(4), a driver to put dfu capable devices in dfu-mode for laterFederico G. Schwindt
use with dfu-util. tested with openmoko by ian@. ok miod@
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).Alexander Yurchenko
No functional changes. ok krw@ miod@
2009-01-21It turns out that Sun USB keyboards really follow the HID specification forMiod Vallat
its country code, but I had forgotten one line in the layout table. This now picks the correct layout for swedish and british (uk) sun keyboards.
2009-01-19Add support for Novatel Wireless Ovation U727.Jonathan Gray
Tested by Seth Hanford.
2009-01-19regenJonathan Gray
2009-01-19Novatel U727Jonathan Gray
2009-01-14cap device's speed to the parent's one if higher. from FreeBSD.Federico G. Schwindt
krw@ miod@ ok.
2009-01-11Regen (no functional change)Miod Vallat
2009-01-11Put the audio volume control keys in the conversion table, instead ofMiod Vallat
adding them explicitely at the end of the us layout.
2009-01-07Match on Linksys WUSB600N.Jonathan Gray
Tested by frlinux@gmail.com.
2009-01-07regenJonathan Gray
2009-01-07Linksys WUSB600NJonathan Gray
2009-01-06- fix reading from E-FUSE ROM (some RT3070 adapters have an E-FUSE ROMDamien Bergamini
instead of an EEPROM.) - fix default LEDs and RF settings (when info is missing from EEPROM.) - gracefully stop Tx in run_stop().
2009-01-05- do TX radiotap later in run_tx() such that the duration field isDamien Bergamini
filled and that the IEEE80211_RADIOTAP_F_SHORTPRE flag is set properly. - fix set_chan() for RT3070. - add some crazy BBP/RF registers tweaks for RT3070 (mostly HW bugs workarounds extrapolated from the Ralink Linux driver.)
2009-01-04don't panic in run_delete_key_cb() when detaching the adapter from theDamien Bergamini
USB bus while a WPA connection is active. cleanup error handling in run_init() while i'm here.
2009-01-03run(4), a driver for Ralink RT2700U/RT2800U/RT3000U USB 802.11agn devices.Damien Bergamini
the driver supports legacy 802.11abg modes only (no 802.11n yet.) WPA works, with hardware encryption/decryption. committed over an RT2800U (RT2870+RT2820). enabled on i386 and amd64 GENERIC only for now. thanks to Paul Lin at Ralink for letting us ship the firmware under an appropriate license. "man page looks ok" jmc@ "you should commit it" jsg@, ok deraadt@
2008-12-29typoMiod Vallat
2008-12-29regenDamien Bergamini
2008-12-29more Ralink RT3070/RT3071/RT3072 based devices.Damien Bergamini
two new vendors: Quantum and AirTies.
2008-12-22First shoot of the uvideo firmware package.Marcus Glocker
2008-12-22do not leak an AMRR USB xfer at each ifconfig down/up.Damien Bergamini
2008-12-22Fix some logic in the isight specific stream header decode functionMarcus Glocker
(still doesn't work).
2008-12-22Sort quirk device list and fix some comments there.Marcus Glocker
2008-12-22Add firmware load for Apple iSight first generation devicesMarcus Glocker
(0x05ac:8300 before firmware load, 0x05ac:0x8501 after firmware load). Also those devices have a own stream header procotol for which we've added a seperate stream header decode function, which does not work yet. A jointventure work with robert@
2008-12-17- Extend our quirk device table by a flags field.Marcus Glocker
- Add Apple iSight first revision device to the quirk table for future code. - Fix some logic in the device matching function. OK deraadt@
2008-12-17Backout anonymous union fix, since it breaks V4L ports. we try to fixMarcus Glocker
this upstream instead. OK deraadt@
2008-12-15regenDamien Bergamini
2008-12-15remove duplicated usb idDamien Bergamini
2008-12-15regenDamien Bergamini
2008-12-15more RT2770/RT2870/RT3070/RT3071 product ids.Damien Bergamini
driver coming soon.
2008-12-14o Correctly clear UGEN_ASLP in all cases.Federico G. Schwindt
o Use the timeout for isochronous transfers as well o Allow to set the timeout for both, read and write From FreeBSD. you@ ok some time ago.
2008-12-14Give names to anonymous unions.Ray Lai
Worked on with mglocker. OK mglocker
2008-12-14regenBrad Smith
2008-12-14Add the Novatel Merlin X950D ExpressCard.Brad Smith
2008-12-11hook Qualcomm AC8700 modem into ubsa(4), from freebsdFelix Kronlage
discussed with yuo@ and deraadt@
2008-12-11regenFelix Kronlage
2008-12-11add device id for Qualcomm AC8700 modem, from freebsdFelix Kronlage
2008-12-10Fix ohci xfers for some devices by adjusting the number of microframes toMarcus Glocker
a static value of 8. Regression tested by todd@
2008-12-10another rum; Arndt at ba-loerrach.deTheo de Raadt
2008-12-10syncTheo de Raadt
2008-12-10Macro spacing. No binary change.Marcus Glocker
2008-12-10use maximum value of dwMaxVideoFrameBufferSize in each vs descriptorsYojiro Uo
as the maximum frame buffer size of video(4) current logic potentially brake the device initialization (and the result of the query is not correct). ok mglocker@
2008-12-10sizeofa -> nitemsKevin Lo
ok jsg@