summaryrefslogtreecommitdiff
path: root/sys/dev/usb/if_run.c
AgeCommit message (Collapse)Author
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
sysctl.h was reliant on this particular include, and many drivers included sysctl.h unnecessarily. remove sysctl.h or add proc.h as needed. ok deraadt
2010-04-15new Hawking run(4) idsDamien Bergamini
from Linux
2010-04-14clean Sitecom run(4) ids.Damien Bergamini
use real product names, add some ids, remove some ids that never made it into production.
2010-04-06always enable both 2GHz and 5GHz LNAs regardless of the bandDamien Bergamini
we're using. fixes operation on some 5GHz channels (e.g 153). great thanks to Yao Zhao (dragonlinux at gmail dot com) for identifying the issue on run(4).
2010-04-06add BELKIN F5D8055V2Alexander Hall
ok deraadt@, damien@
2010-04-04Fix 5GHz channels TX power settings for RT2860/RT2870 (does notDamien Bergamini
affect RT3572.) Found (again!) by Yao Zhao (dragonlinux at gmail dot com)
2010-03-27Fix TX power per rate settings.Damien Bergamini
Found by Yao Zhao (dragonlinux at gmail dot com)
2010-02-25new run(4) idsDamien Bergamini
2010-02-24Sweex LW153Damien Bergamini
2010-02-24more run(4) idsDamien Bergamini
2010-02-24ALLWIN TechDamien Bergamini
2010-02-19fix run_set_region_4 to set the whole region specified,Damien Bergamini
not a quarter of it!
2010-02-10check that rf reg is != 0xff, not rf val.Damien Bergamini
2010-02-08remove redundant bits.Damien Bergamini
2010-02-08final bits for RT3572 and some fixes for RT3070 and RT3071.Damien Bergamini
2010-02-08add the 10us sifs directly to the pre-computed ack durations.Damien Bergamini
2010-02-08simplifyDamien Bergamini
2010-02-08s/RT2860_MCU_CMD_BOOT/RT2860_MCU_CMD_RFRESET/Damien Bergamini
no binary change.
2010-02-08fix BBP R82 for RT3572Damien Bergamini
2010-02-07writing to RT2860_TX_PIN_CFG requires some extra steps on RT3572Damien Bergamini
2010-02-07fix my 1.44->1.45 commitDamien Bergamini
2010-02-07we're in 2010.Damien Bergamini
no binary change.
2010-02-07add two more ids for RT3572 and one more id for RT2770.Damien Bergamini
save BBP R25 and R26 values on RT3572 at init.
2010-02-07set tx mixer gain for RT3071Damien Bergamini
2010-02-07change RF init sequence for RT3572Damien Bergamini
2010-02-07cleanup run_rt3070_set_chanDamien Bergamini
2010-02-07add a function to set the channel on RT3572.Damien Bergamini
2010-02-07when calibrating filter, use better target values for >=RT3071Damien Bergamini
2010-02-07read vendor RF settings for >=RT3572 and tx mixer gains for >=RT3070Damien Bergamini
check if we have a hardware RF switch and if we must patch the DAC issue too.
2010-02-07add a new function to set the AGC since the code is a bit differentDamien Bergamini
for RT3572. fix the initial AGC value for >=RT3070 while i'm here.
2010-02-07use new mcu command to select the antenna on RT2020Damien Bergamini
requires the new firmware
2010-02-07split 32-bit mac_rev into 16-bit mac_ver and mac_rev to avoidDamien Bergamini
annoying shifts and masks.
2010-02-07add rf init values for rt3572Damien Bergamini
add settings for 5GHz channels (rt3572 only)
2010-02-07add channels 167, 169, 171, 173 for dual-band devicesDamien Bergamini
2009-12-10"please apply the same diff as for rt2860 to if_run.c" damien@Owain Ainsworth
original log message: fix a theoretical (but not possible) array bound overflow. since we will always match on a rate, we won't overflow, but in that case, make it more obvious by if the first 11 rates don't match, we assume the 12th. should shut up parfait. ok damien@ who came up with an identical diff
2009-11-17another shitload of run(4) usb idsDamien Bergamini
we have 159 ids now just for run(4)
2009-11-03setting of WEP keys is defered until interface is brought up,Damien Bergamini
so do nothing in set_key() if the interface is not up and running. fixes a panic reported by Steph (frlinux at gmail dot com) with run(4) on misc
2009-09-16fix ENETRESET handling in run_ioctl() and run_media_change().Damien Bergamini
fixes a kernel panic reported by ckuethe@ on amd64
2009-08-10missing argument to DPRINTF.Damien Bergamini
no binary change (RUN_DEBUG only).
2009-07-29Linksys WUSB54GC v3Damien Bergamini
2009-06-17fix endianness issue on BE.Damien Bergamini
2009-06-04the Sitecom WL-608 is a run(4) (although it is not 80.11n capable).Damien Bergamini
it has an RT2070 MAC/BB which is a (cheap) single-chip 802.11g solution. USB ID provided by Michael Kiesel.
2009-05-24attach to more devices.Damien Bergamini
2009-05-19Hercules HWNU-300 is a run(4).Damien Bergamini
2009-05-18fix reading from e-fuse rom (>= RT3070 only).Damien Bergamini
tested by robert@
2009-05-15properly identify the RT3052 radio (dual-band 2T2R) in dmesg.Damien Bergamini
2009-05-15update run(4) microcode.Damien Bergamini
split it into two separate files while i'm at it since there are actually two different firmwares (one for RT2870/RT3070 and one for >=RT3071).
2009-05-15attach to more devices; we now have 113 usb ids.Damien Bergamini
2009-05-12sort usb ids. i found a simpler way to keep them in sync with theDamien Bergamini
ralink linux driver.
2009-05-11run(4) celebrates its 98th USB ID!Damien Bergamini