aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/wpi
Commit message (Expand)AuthorAgeFilesLines
...
* Fix sequence number generation for beacon frames.Adrian Chadd2015-05-031-1/+6
* Add debug output for WPI_BEACON_SENT event.Adrian Chadd2015-05-031-0/+21
* Try to fix passive scanning hang on beacon miss.Adrian Chadd2015-05-033-8/+24
* Add comment about AUTH -> AUTH state transition + fix some style issues.Adrian Chadd2015-05-031-4/+8
* Display more information for beacon miss debugging.Adrian Chadd2015-05-031-2/+3
* Limit minimum threshold of missed beacons.Adrian Chadd2015-05-031-4/+4
* Improve beacon miss detection.Adrian Chadd2015-05-031-2/+7
* Create another debug category for WPI_BEACON_MISSED notification.Adrian Chadd2015-05-032-1/+2
* Unbreak scanning after RUN -> SCAN state transition.Adrian Chadd2015-05-031-2/+1
* Check channels which are passed in IBSS mode.Adrian Chadd2015-05-031-0/+8
* Do not disable beacon notifications (unbreaks scanning on passive channels).Adrian Chadd2015-05-031-10/+0
* Fix pause scan time calculation (the remainder must be less than beacon inter...Adrian Chadd2015-05-032-7/+27
* Fix active/passive dwell calculation.Adrian Chadd2015-05-032-13/+22
* Turn off led when leaving RUN state.Adrian Chadd2015-05-031-1/+3
* Add TX status codes (obtained from iwlegacy)Adrian Chadd2015-05-032-2/+22
* Move radiooff_task to the internal taskqueue.Adrian Chadd2015-05-031-3/+2
* Use another workaround for scanning.Adrian Chadd2015-05-032-13/+18
* Add wpi_check_bss_filter()Adrian Chadd2015-05-031-3/+9
* Fix KASSERT statements in if_wpi_debug.hAdrian Chadd2015-05-031-3/+2
* Remove workaround for bug 199676.Adrian Chadd2015-05-031-3/+1
* Add a few local variables to improve readability.Adrian Chadd2015-05-031-11/+14
* Remove this; it's currently a no-op.Adrian Chadd2015-05-031-2/+0
* Retry twice at the same rate.Adrian Chadd2015-05-032-6/+8
* Do not access peripheral before clock stabilization.Adrian Chadd2015-04-091-4/+4
* Fix buffer overflow introduced in previous commits (unbreaks 802.11a capable ...Adrian Chadd2015-04-091-18/+11
* Fix build with clang 3.6, silence -Wcast-qual warning.Konstantin Belousov2015-03-151-1/+2
* Add a new taskqueue (device specific, not net80211 ic->tq); use it forAdrian Chadd2015-03-152-7/+17
* Workaround delays caused by vmem_check().Adrian Chadd2015-03-152-3/+11
* Fix scan timeouts with powersave enabled.Adrian Chadd2015-03-151-2/+9
* Don't unlock mutex in interrupt thread (except for wpi_rx_done() - for now) -Adrian Chadd2015-03-151-11/+4
* Reformatting changes.Adrian Chadd2015-03-151-3/+3
* Use correct typesAdrian Chadd2015-03-151-3/+3
* Add another lock for the TX path.Adrian Chadd2015-03-152-10/+20
* Add an extra mutex for qfullmsk / ring->queued variables.Adrian Chadd2015-03-152-2/+24
* Regroup ring state checks in wpi_tx_done().Adrian Chadd2015-03-151-14/+15
* Don't use sc->qfullmsk in wpi_start().Adrian Chadd2015-03-151-14/+14
* turn sc_tx_timeout into its own callout, rather than a global watchdogAdrian Chadd2015-03-152-31/+18
* Add mutex for RXON structure; convert some callouts/lock use to useAdrian Chadd2015-03-152-16/+45
* Use WPI_FILTER_BSS for checking current state.Adrian Chadd2015-03-151-4/+1
* Split TX and scan timeouts; use a callout now for the scan timeout.Adrian Chadd2015-03-152-15/+24
* Add experimental HOSTAP support.Adrian Chadd2015-03-152-12/+25
* Merge wpi_start() and wpi_start_locked().Adrian Chadd2015-03-151-13/+2
* Minor optimisation in wpi_limit_dwell()Adrian Chadd2015-03-151-4/+2
* Rearrange checks in wpi_send_rxon().Adrian Chadd2015-03-151-21/+28
* Fix some printfs(); add some debugging.Adrian Chadd2015-03-151-6/+8
* Add more KASSERTs.Adrian Chadd2015-03-151-9/+6
* Disable powersave in IBSS mode (packet loss > 90%.)Adrian Chadd2015-03-151-1/+2
* Do some cleanup before device startup.Adrian Chadd2015-03-151-2/+4
* Acquire ifq lock when checking / modifying IFF_DRV_OACTIVE flag.Adrian Chadd2015-03-151-2/+16
* Merge wpi_init() and wpi_init_locked().Adrian Chadd2015-03-151-25/+17