summaryrefslogtreecommitdiff
path: root/sys/dev/ic/athn.c
AgeCommit message (Expand)Author
2018-04-26net80211: stub SIOCS80211SCAN, make ifconfig scan instant.Paul Irofti
2017-07-03Replace slot time durations with macros.Kevin Lo
2017-05-18Fix a uvm fault in athn_clock_rate():Stefan Sperling
2017-01-17Add missing malloc(9) return value check in athn_node_alloc().Stefan Sperling
2017-01-12Rename ieee80211_mira_node_destroy() to ieee80211_mira_cancel_timeouts().Stefan Sperling
2017-01-12Finish initial 11n support for athn(4).Stefan Sperling
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-01-05Remove the IEEE80211_NO_HT macro. Reduces ifdef spaghetti, enables 11n modeStefan Sperling
2015-12-03ieee80211com's ic_sup_mcs array is smaller than it used to be because part ofStefan Sperling
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-24The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.Martin Pieuchot
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
2014-12-22unifdef INETTed Unangst
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-03-19Stop abusing the rcvif pointer to pass wireless nodes down to theMartin Pieuchot
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-26Instead of comparing the lower and higher addresses of all the multicastMartin Pieuchot
2013-11-15Add missing parenthesis to make tick calculation work as intended. ShouldKenneth R Westerback
2013-11-11replace things like "start + interval > ticks" withDavid Gwynne
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-01-14Fix the sotfware.Joel Sing
2012-10-20Init values for the AR9485 were for version 1.0 of this chip, which accordingStefan Sperling
2012-08-25Add support for power saving in Host AP mode.Mark Kettenis
2012-06-10Allow a variable number of words for the Serializer/Deserializer programming.Mark Kettenis
2011-01-08fix LEDs handling.Damien Bergamini
2011-01-08the USB frontend has its own switch_chan() function, so no need toDamien Bergamini
2011-01-06"athn* at uhub? port ?"Damien Bergamini
2010-12-31when stopping Rx, set the AR_DIAG_RX_ABORT bit too.Damien Bergamini
2010-12-31move reading of the hardware revision earlier.Damien Bergamini
2010-12-31commit some bits that will be required by AR9271/AR7010Damien Bergamini
2010-12-31move the printing of the MAC address to the same line than the MAC rev.Damien Bergamini
2010-12-31Make the athn(4) back-end more bus agnostic by moving read and writeDamien Bergamini
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-08-18- in STA mode, when associated, stop receiving beacons from other BSS.Damien Bergamini
2010-08-12Enable periodic (every 4 minutes) power amplifier calibrationDamien Bergamini
2010-08-12For chips in open-loop power control mode, periodically (every 30 secs)Damien Bergamini
2010-08-11Typo in comment: auhtorized->authorizedRay Lai
2010-08-02There is no reason to call the start function upon resume; the network stackMark Kettenis
2010-07-22When suspending, only call athn_stop() when IFF_RUNNING is set.Mark Kettenis
2010-07-21Add suspend/unsuspend logic.Mark Kettenis
2010-07-15According to Linux ath9k, the AR9280 1.0 was never sold.Damien Bergamini
2010-07-15Remove initialization values for chips that never made it into production:Damien Bergamini
2010-06-21use LE_READ_4/LE_READ_2 instead of hardcodingDamien Bergamini
2010-06-21allow Tx flags to be passed to the tx() routine.Damien Bergamini
2010-06-21use correct clock rate when computing the listen time for ANIDamien Bergamini
2010-06-12Add missing arg to a printf call.Jonathan Gray