opnsense-src/sys/dev/usb/wlan
Adrian Chadd 9fbe631a1a [net80211] convert all of the WME use over to a temporary copy of WME info.
This removes the direct WME info access in the ieee80211com struct and instead
provides a method of fetching the data.  Right now it's a no-op but eventually
it'll turn into a per-VAP method for drivers that support it (eg iwn, iwm,
upcoming ath10k work) as things like p2p support require this kind of behaviour.

Tested:

* ath(4), STA and AP mode

TODO:

* yes, this is slightly stack size-y, but it is an important first step
  to get drivers migrated over to a sensible WME API.  A lot of per-phy things
  need to be converted to per-VAP before P2P, 11ac firmware, etc stuff shows up.
2018-01-02 00:07:28 +00:00
..
if_rsu.c rsu(4): trim code for Rx rate calculation. 2017-11-02 00:17:52 +00:00
if_rsureg.h rsu: fix and enable Rx TCP checksum offloading. 2016-12-11 17:15:25 +00:00
if_rum.c [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
if_rumfw.h
if_rumreg.h rum: add legacy power saving support (STA mode). 2016-03-21 22:29:24 +00:00
if_rumvar.h net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00
if_run.c [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
if_runreg.h run: switch to ieee80211_add_channel_list_*() 2016-05-26 15:05:37 +00:00
if_runvar.h net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00
if_uath.c SPDX: mostly fixes to previous changes. 2017-12-13 16:13:17 +00:00
if_uathreg.h
if_uathvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_upgt.c net80211 + drivers: hide size of 'bands' array behind a macro. 2016-04-29 22:14:11 +00:00
if_upgtvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_ural.c net80211 drivers: fix rate setup for EAPOL frames, obtain Tx parameters 2017-02-26 20:49:35 +00:00
if_uralreg.h
if_uralvar.h net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00
if_urtw.c net80211 drivers: fix rate setup for EAPOL frames, obtain Tx parameters 2017-02-26 20:49:35 +00:00
if_urtwreg.h urtw: switch to ieee80211_add_channel_list_2ghz(). 2016-05-26 16:15:10 +00:00
if_urtwvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_zyd.c zyd: code cleanup + drop unneeded cast. 2017-07-30 22:17:08 +00:00
if_zydfw.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
if_zydreg.h net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00