]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Bring over AR5416 specific RX filter get/set routines.
authoradrian <adrian@FreeBSD.org>
Sat, 30 Jul 2011 13:25:11 +0000 (13:25 +0000)
committeradrian <adrian@FreeBSD.org>
Sat, 30 Jul 2011 13:25:11 +0000 (13:25 +0000)
commitdbabb9dde8150bb05b1abf773765e06883ae9b68
tree07a1bb91c089f2e6892e97598e56150e4341e142
parentad37555d422d0e4b4662a53f1df5fe77c6a7a841
Bring over AR5416 specific RX filter get/set routines.

This in particular fixes radar PHY handling - on the AR5212
NIC, one enables the AR_PHY_ERR_RADAR bit in AR_PHY_ERR;
the AR5416 and later also needs a bit set in AR_RX_FILTER.

A follow-up commit is needed to convert the AR5416 ANI code
to use this particular method, as it's currently using the
AR5212 methods directly.

Obtained from: Atheros
Approved by: re (kib)
sys/dev/ath/ath_hal/ar5416/ar5416.h
sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c