summaryrefslogtreecommitdiff
path: root/sys/dev/ic/athn.c
AgeCommit message (Expand)Author
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
2010-06-05- fix athn_set_key() on big-endian machines (function is not used yet)Damien Bergamini
2010-06-03enable async fifo for >=AR9287 1.3 only.Damien Bergamini
2010-05-16fix (again) TKIP MIC entries in set_key().Damien Bergamini
2010-05-16fix ic_max_nnodes computation.Damien Bergamini
2010-05-16no need to set the MAC address to 0 for TKIP MIC entries; the keyDamien Bergamini
2010-05-16cleanup hardware key cache management (not used yet)Damien Bergamini
2010-05-16cleanup calibration bits (not everything is enabled yet.)Damien Bergamini
2010-05-16initial Host AP bits.Damien Bergamini
2010-05-16>=AR9287 devices support short GI in 20MHz channels, so indicate thisDamien Bergamini
2010-05-16fix athn_updateslot for fast PLL clock and 40MHz CBWDamien Bergamini
2010-05-16cleanup interrupts mask management.Damien Bergamini
2010-05-11enable fast PLL clock for 5GHz on AR9280 >=2.0 (unless EEPROM says theDamien Bergamini
2010-05-10athn(4) is going to support a new family of Atheros 802.11nDamien Bergamini
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2010-04-10fix athn_stop_tx_dmaDamien Bergamini
2010-04-10always do a full reset when changing the channel on AR5008 devices,Damien Bergamini
2010-04-07txq->lastds is only valid when txq is not empty.Damien Bergamini
2010-04-07update initvals and TX gains for AR9285 >=1.2Damien Bergamini