aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/wpi
Commit message (Expand)AuthorAgeFilesLines
* Revert the wifi ifnet changes until things are more baked and tested.Adrian Chadd2015-08-082-232/+256
* Change KPI of how device drivers that provide wireless connectivity interactGleb Smirnoff2015-08-072-256/+232
* Change three methods in struct ieee80211com, namely ic_updateslot,Gleb Smirnoff2015-05-251-5/+5
* Set ic_softc in all 802.11 drivers. Not required right now, but will beGleb Smirnoff2015-05-251-0/+1
* Update wpi(4) to use the new mgmt RX API.Adrian Chadd2015-05-252-6/+10
* Make net80211 drivers supply their device name to the net80211 layer, soGleb Smirnoff2015-05-251-0/+1
* [iwn] Do not filter control frames in monitor mode.Adrian Chadd2015-05-031-2/+6
* Handle properly IBSS merges (works with patch from bug 199632).Adrian Chadd2015-05-032-14/+107
* Fix various powersave races + optimize tx/rx pointer update when powersave is...Adrian Chadd2015-05-032-16/+59
* [iwn?] Use correct sequence numbers with non-QoS STAs.Adrian Chadd2015-05-031-0/+4
* Fix warning about comparison of integers of different signs.Adrian Chadd2015-05-032-4/+4
* [iwn?] Fix memory leak in wpi_reset_tx_ring().Adrian Chadd2015-05-031-0/+4
* Use nitems() for counting elements in arrays.Adrian Chadd2015-05-031-7/+3
* Do not include WPI_START_SCAN event processing into non-debug builds.Adrian Chadd2015-05-031-2/+4
* 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