freebsd-skq/sys/dev/rtwn
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
..
pci rtwn: add Rx descriptor structures for common code. 2017-07-06 07:37:33 +00:00
rtl8188e rtwn(4): some initial preparations for (basic) VHT support. 2017-08-28 22:14:16 +00:00
rtl8192c rtwn(4): some initial preparations for (basic) VHT support. 2017-08-28 22:14:16 +00:00
rtl8192e rtwn(4): some initial preparations for (basic) VHT support. 2017-08-28 22:14:16 +00:00
rtl8812a rtwn(4): some initial preparations for (basic) VHT support. 2017-08-28 22:14:16 +00:00
rtl8821a
usb Add support for RealTek 8812 over USB 2017-12-03 22:02:30 +00:00
if_rtwn_beacon.c
if_rtwn_beacon.h
if_rtwn_calib.c
if_rtwn_calib.h
if_rtwn_cam.c
if_rtwn_cam.h
if_rtwn_debug.h
if_rtwn_efuse.c
if_rtwn_efuse.h
if_rtwn_fw.c
if_rtwn_fw.h
if_rtwn_nop.h
if_rtwn_ridx.h rtwn(4): some initial preparations for (basic) VHT support. 2017-08-28 22:14:16 +00:00
if_rtwn_rx.c rtwn(4): some initial preparations for (basic) VHT support. 2017-08-28 22:14:16 +00:00
if_rtwn_rx.h
if_rtwn_task.c
if_rtwn_task.h
if_rtwn_tx.c
if_rtwn_tx.h
if_rtwn.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_rtwnreg.h rtwn_usb: add support for fragmented Rx. 2017-07-30 23:35:21 +00:00
if_rtwnvar.h rtwn_usb: reject too long (>16K) mbufs. 2017-07-04 07:07:08 +00:00