rtwn: add (untested) radar detection support for RTL8821AU
authoravos <avos@FreeBSD.org>
Fri, 30 Dec 2016 22:24:01 +0000 (22:24 +0000)
committeravos <avos@FreeBSD.org>
Fri, 30 Dec 2016 22:24:01 +0000 (22:24 +0000)
commita56454220b3ef182d3855c2aa801dd222631c430
treee8b4090162519b68d91cd525fad7a2941d40d168
parentdd5f92d308ac4171b0215f42405fd4e24233e53b
rtwn: add (untested) radar detection support for RTL8821AU
(disabled by default).

To enable it, dev.rtwn.%d.radar_detection tunable need to be set
to a nonzero value.

Tested with RTL8821AU, AP mode (no radar events were seen - so,
I have no idea if it is really correct / working)

Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D8903
sys/dev/rtwn/if_rtwn.c
sys/dev/rtwn/if_rtwn_beacon.c
sys/dev/rtwn/if_rtwn_beacon.h
sys/dev/rtwn/if_rtwn_debug.h
sys/dev/rtwn/if_rtwnvar.h
sys/dev/rtwn/rtl8812a/r12a_var.h
sys/dev/rtwn/rtl8821a/r21a_init.c
sys/dev/rtwn/rtl8821a/usb/r21au.h
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c [new file with mode: 0644]
sys/modules/rtwn_usb/Makefile