summaryrefslogtreecommitdiff
path: root/sys/dev/ic/ath.c
AgeCommit message (Expand)Author
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-01-12Remove wireless turbo mode support. It is a non-standard extensionStefan Sperling
2015-12-08No trailers has been the default and only option for 20 years, yet someTed Unangst
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-04replace the ifqueues in net80211 with mbuf_queues.David Gwynne
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-10Wireless drivers call if_input() via ieee80211_input() which set `rcvif'Martin Pieuchot
2014-12-22unifdef INETTed Unangst
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-10Show eeprom version of ath devices in dmesg; ok reykStefan Sperling
2014-03-19Stop abusing the rcvif pointer to pass wireless nodes down to theMartin Pieuchot
2013-11-26Instead of comparing the lower and higher addresses of all the multicastMartin Pieuchot
2013-11-21Remove unneeded include.Martin Pieuchot
2012-10-17AH_BYTE_ORDER and AH_BIG_ENDIAN are holdovers from the old FreeBSDJonathan Gray
2012-01-29Fix another instance of the 11a->11b switch panic (see previous commit).Stefan Sperling
2012-01-28Don't panic when switching an ath interface in hostap mode from 11a to 11b.Stefan Sperling
2011-10-14Make ath(4) send multicast frames once, not multiple times.Stefan Sperling
2011-04-17Don't increase if_oerrors for every multicast frame leaving the interface.Stefan Sperling
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-08-27Get rid of the clumsy pci_activate function and do this job inside ath.cTheo de Raadt
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-08-27kill PWR_STANDBY (apm can use PWR_SUSPEND instead). While here, renumberTheo de Raadt
2010-08-04on resume: calling sc_power after ath_init() is silly. ath_init()Theo de Raadt
2010-07-02cleanup and remove some #ifdef junk in the power hooks.Reyk Floeter
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-09-13M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly dealKenneth R Westerback
2009-08-10More cases of shutdown hooks not needed after card is already stopped. InTheo de Raadt
2009-07-31timeout_add -> timeout_add_msecBret Lambert
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).Alexander Yurchenko
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2008-09-01Switch ath(4) to softcrypto to enable support for WPA/WPA2.Reyk Floeter
2008-08-29add support for software crypto to allow WPA/WPA2/RSN. it is disabledReyk Floeter
2008-08-27add IEEE80211_RADIOTAP_F_FCS radiotap flag from NetBSD.Damien Bergamini
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini
2008-08-25two spelling fixes from Anathae Townsend;Jason McIntyre
2008-08-14in ieee80211_input(), call if_start() after enqueuing frames in if_sndDamien Bergamini
2008-07-30spacingReyk Floeter
2008-07-29- fix FIFO overruns on PCI-E chipsets by setting the DMA sizeReyk Floeter
2008-07-21instead of passing rx tstamp and rssi to the ieee80211_input function,Damien Bergamini
2007-10-13remove unneeded declarations that shadows existing vars; ok by many.Federico G. Schwindt
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'.Kenneth R Westerback
2007-09-18Only the most obvious bzero() -> M_ZERO changes. No cast changes, noKenneth R Westerback
2007-07-18replace the ieee80211_wepkey structure with a more generic ieee80211_keyDamien Bergamini
2007-06-16constifyDamien Bergamini
2007-06-06the copyright holder changed the license from "dual bsd/gpl" to beReyk Floeter
2007-05-09remove the internal wrapper functions for ieee80211_mhz2ieee andReyk Floeter
2007-04-13The integrated Atheros NICs found in IBM/Lenovo ThinkPads use the sameReyk Floeter