summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Collapse)Author
2005-04-18beautify the code by renaming HAL functions with capitalized words (iReyk Floeter
always wanted to do that). this breaks HAL compatibility but porting should be easy, have a look at athvar.h. no functional changes.
2005-04-17Fix typosTom Cosgrove
ok krw@
2005-04-17Typo in panic stringTom Cosgrove
ok krw@
2005-04-17tabs not spacesMichael Shalayeff
2005-04-17Timeouts are not ran at splhigh anymore so we don't need splimp.Marco Peereboom
Inspired by beck@, ok mickey@
2005-04-17don't disassociate on SIOCSIFADDR if the interface is already up and running.Damien Bergamini
2005-04-15re(4) cannot handle a standard sized Jumbo frame.Brad Smith
2005-04-15re-add RL_JUMBO_FRAMELEN/RL_JUMBO_MTU but this time use the right valuesBrad Smith
2005-04-15add another 8169 rev and remove vtophys() hack for alpha now that the driverBrad Smith
has been bus_dma-ified
2005-04-14enable HW transmit checksum offloadBrad Smith
ok pvalchev@
2005-04-09use htole32 and leto32h for register access instead of hardware-basedReyk Floeter
byte swapping.
2005-04-08move reset of HAL descriptors to ath.cReyk Floeter
2005-04-08bye bye unportable bitfieldsReyk Floeter
2005-04-08- enable reception of VLAN sized framesBrad Smith
- enable HW receive checksum offload ok pvlachev@
2005-04-06pad keys with zeros to a supported key length. this is bad but seemsReyk Floeter
to be the default WEP behaviour for string-based keys and allows commands like "ifconfig ath0 nwkey yuck" to work...
2005-04-06<sys/types.h> is not needed with <sys/param.h>Kevin Lo
ok reyk and damien
2005-04-05fix wep by adjusting the total packet lengthReyk Floeter
2005-04-04Add blink and unblink but tell userland it is responsible for actually doing itMarco Peereboom
because the ami firmware does not support it. In this case bioctl(8) will do it with SES passthrough commands.
2005-04-03make wi_ioctl() easier to auditUwe Stuehler
2005-04-03remove redundant suser() checksUwe Stuehler
2005-04-02A few register offsets in the Parameter Engine were wrong.Miod Vallat
2005-04-02check permissions on 80211 ioctlsUwe Stuehler
2005-04-02More ioctl permission checks.Uwe Stuehler
2005-04-02call ral_set_chan() in IEEE80211_S_RUN too. this was causing troubles withDamien Bergamini
hostap mode.
2005-04-02set the bssid in hostap mode too.Damien Bergamini
2005-04-02remove an unneeded initialization of TXCSR7.Damien Bergamini
2005-04-02Damn it! I spent hours fixing that "device timeout" bug!Damien Bergamini
It turned out that priority ring base address must be set before atim ring. This was not documented anywhere. Stupid hardware!
2005-04-01shut ami up, bad me.Marco Peereboom
2005-04-01call ral_set_chan() on transition to state IEEE80211_S_ASSOC to make sureDamien Bergamini
we disable RF auto-tuning.
2005-04-01make registers and constants names match the spec.Damien Bergamini
document registers in ralreg.h based on the spec. do some cleaning in the code while i'm here.
2005-04-01avoid double-free of a mbuf chain on failure.Damien Bergamini
2005-04-01add antenna selection code. this ensures proper I/Q flip for RF RT2525e,Damien Bergamini
RT2526 and RT5222. based on ural code.
2005-04-01sync RF and BBP code with ural (for future merging).Damien Bergamini
2005-04-01ieee80211_rssadapt_choose() is broken when called with a fixed rate.Damien Bergamini
ic_fixed_rate is an index inside ic->ic_sup_rates[ic->ic_curmode], not inside any ni->ni_rates. for the moment, i implement a simple workaround until it get fixed.
2005-03-31- add support for reading Xircom's EEPROMBrad Smith
- sync dc_mii_readreg() From FreeBSD
2005-03-29add copyright meMarco Peereboom
per mickey@
2005-03-29add copyright meMarco Peereboom
per mickey@
2005-03-29add raid mgmt ioctlsMarco Peereboom
ok mickey@
2005-03-29add commandsMarco Peereboom
ok mickey@
2005-03-26enable reception of multicast frames; from NetBSDChristian Weisgerber
2005-03-23fix a possible kernel panic in the ar5211 and ar5212 detach functions.Reyk Floeter
closes PR #4153.
2005-03-23do packet accounting (opackets/oerrors/ierrors).Damien Bergamini
2005-03-20some fixes for wep and reset.Reyk Floeter
btw.: this is a commit using an ar5212 in 11b mode... ok deraadt@, krw@
2005-03-19ar5212 uses larger tx descriptors, adjust the offsetReyk Floeter
2005-03-19further fixes for ar5212.Reyk Floeter
2005-03-19scan channels 12, 13 and 14 too.Damien Bergamini
2005-03-18use IFQ_* instead of IF_* for the data queueReyk Floeter
2005-03-18improve ar5212 init on resetReyk Floeter
2005-03-18don't set BSSID in hostap mode. this allows hostap mode to work to someDamien Bergamini
extend.
2005-03-18ignore bmiss interrupts for now.Reyk Floeter