freebsd-nq/sys/dev/ath
Adrian Chadd f3fb16875c Fix a missing initialisation of bt_flags when setting up the TDMA beacon.
The AR5212 HAL didn't check this field; timers are enabled a different
way.

The AR5416 HAL however did, and since this field was uninitialised, it had
whatever was on the stack at the time. This lead to "unpredictable"
behaviour.

This allows TDMA to work on the AR5416 and later chipsets.

Thanks to:	paradyse@gmail.com
Approved by:	re (kib, blanket)
2011-08-24 14:11:00 +00:00
..
ath_dfs/null Remove the now unneeded references to these DFS methods. 2011-08-09 15:46:52 +00:00
ath_hal TIM/Timer fixes for AR5416 and later: 2011-08-24 00:45:53 +00:00
ath_rate
ah_osdep.c
ah_osdep.h
if_ath_ahb.c
if_ath_debug.c
if_ath_debug.h
if_ath_keycache.c
if_ath_keycache.h
if_ath_misc.h
if_ath_pci.c
if_ath_sysctl.c Reset the NIC if ANI is enabled or disabled. 2011-07-29 23:55:17 +00:00
if_ath_sysctl.h
if_ath_tx_ht.c
if_ath_tx_ht.h
if_ath_tx.c
if_ath_tx.h
if_ath.c Fix a missing initialisation of bt_flags when setting up the TDMA beacon. 2011-08-24 14:11:00 +00:00
if_athdfs.h Remove the now unneeded references to these DFS methods. 2011-08-09 15:46:52 +00:00
if_athioctl.h This links in the ath dfs ioctl into the driver and defines the 2011-07-21 14:25:12 +00:00
if_athrate.h
if_athvar.h And add another missing brace. Another pointy hat moment. 2011-08-08 19:03:26 +00:00