summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Collapse)Author
2005-05-11Reset IO completion values to 0 to disable completion holdof. This improvesMarco Peereboom
read performance. This will only work with firmwares that are launched post 5/13/2005. Help LSI, ok mickey@
2005-05-11Add get and set completions opcodes.Marco Peereboom
2005-05-11extra checks for monitor modeReyk Floeter
2005-05-10ANSI protosBrad Smith
2005-05-10- remove commented out headerBrad Smith
- spaces vs tabs
2005-05-10Add epic(4) driver which supersedes tx(4).Brad Smith
This buys us.. - bus_dma - big endian support - multicast - support for another EPIC chipset From NetBSD ok mickey@
2005-05-09replace sc_quirk with sc_flags, spotted and ok mickey@Marco Peereboom
2005-05-08change the dmesg output: print known chipset names, don't print theReyk Floeter
supported 802.11a/b/g modes (this could be discovered with ifconfig -m athX). inspired by Johan M:son Lindman and others asking about the several different ARxxxx chipset combos.
2005-05-08the ar5210 is silicon version 0, not 1.Reyk Floeter
2005-05-08fix silicon version number reporting. ie. ath0: mac 80.6 -> ath0: mac 5.6.Reyk Floeter
2005-04-30try to drain send queue if we lose link during heavy transmitBrad Smith
activity instead of letting it sit and return 'no buffer available' errors.
2005-04-30don't set MTU if its the same as what's currently being used.Brad Smith
2005-04-30check for ETHERMIN in SIOCSIFMTU ioctl; from bradPeter Valchev
2005-04-30From NetBSD, pt to by brad (might fix csum problems, else they mayPeter Valchev
need to be disabled after more testing): re_encap: set RTK_TDESC_CMD_IPCSUM if any of checksum offloading is requested. otherwise, RTK_TDESC_CMD_TCPCSUM/UDPCSUM don't seem to make any effect.
2005-04-27Remove unnecessary step in ack sequence.Marco Peereboom
Help LSI, ok mickey@
2005-04-27In osiop_checkintr(), bail out early and do not claim the interrupt forMiod Vallat
``can't happen'' situations (which happen sometimes on mvme88k), rather than inadvertently dereference NULL pointers and panic.
2005-04-25csum -> csum_flagsBrad Smith
ok krw@ canacar@
2005-04-25remove the stepping info since this isn't rightBrad Smith
2005-04-24add microcode to support interrupt mitigation on theBrad Smith
82551 F stepping chipset. From FreeBSD via Dmitry Bogdan <dsb at imcs dot dvgu dot ru>
2005-04-24- fix and update commentsBrad Smith
- use ETHERTYPE_IP instead of magic value - saanp -> type_ipv4 From FreeBSD ok mickey@
2005-04-23styleBrad Smith
2005-04-23- always accept VLAN-sized framesBrad Smith
- support setting the MTU
2005-04-23Fix newer Xircom CBE2-100 cards.Brad Smith
We have to enable the connection to the MII first. Doing so fixes the problem cards without breaking the older, working cards. From FreeBSD
2005-04-21snprintf error handling, ok beck cloderTheo de Raadt
2005-04-20support 11b and 11a mode on the ar5211. "pure" 11g mode is not yetReyk Floeter
tested but should work as well. thanks for the hardware donation!
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