freebsd-dev/sys/dev/ath/ath_hal/ar5416
Adrian Chadd c3f2102bef The AR5212 setup path (also used by the AR5416 code) configures a
local variable with a beacon interval of 100 TU. This never gets modified
if the beacon interval configuration changes.

This may have been correct in earlier times, but with the advent of
staggered beacons (which default to 1 / ATH_BCBUF beacon interval, so
25 TU here) this value is incorrect.

It is used to configure the default CABQ readytime. So here, the cabq
was being configured to be much greater than the target beacon timer
(TBTT.)

The driver should be configuring a cabq readytime value rather then
leaving it to the HAL to choose sensible defaults. This should be
done in the future - I'm simply trying to ensure sensible defaults
are chosen.
2011-09-28 03:03:23 +00:00
..
ar2133.c Break out most of the HAL related tweaks into a per-HAL instance, 2011-06-23 02:38:36 +00:00
ar5416_ani.c Fix ANI handling to work correctly when (trying) to receive radar errors. 2011-07-30 13:30:24 +00:00
ar5416_attach.c Update the TSF and next-TBTT methods to work for the AR5416 and later NICs. 2011-09-08 01:23:05 +00:00
ar5416_beacon.c The AR5212 setup path (also used by the AR5416 code) configures a 2011-09-28 03:03:23 +00:00
ar5416_cal_adcdc.c
ar5416_cal_adcgain.c
ar5416_cal_iq.c
ar5416_cal.c Fix 5ghz calibration logic when using AR9280 w/ fast clock. 2011-09-06 10:54:56 +00:00
ar5416_cal.h
ar5416_eeprom.c
ar5416_gpio.c
ar5416_interrupts.c
ar5416_keycache.c
ar5416_misc.c Update the TSF and next-TBTT methods to work for the AR5416 and later NICs. 2011-09-08 01:23:05 +00:00
ar5416_phy.c
ar5416_power.c
ar5416_recv.c Bring over AR5416 specific RX filter get/set routines. 2011-07-30 13:25:11 +00:00
ar5416_reset.c Update the TSF and next-TBTT methods to work for the AR5416 and later NICs. 2011-09-08 01:23:05 +00:00
ar5416_xmit.c Break out most of the HAL related tweaks into a per-HAL instance, 2011-06-23 02:38:36 +00:00
ar5416.h Update the TSF and next-TBTT methods to work for the AR5416 and later NICs. 2011-09-08 01:23:05 +00:00
ar5416.ini Fix the addac serial load register write for AR5416. 2011-09-06 10:49:05 +00:00
ar5416desc.h
ar5416phy.h
ar5416reg.h Add a definition for ASYNC_CAUSE_CLR. It's not used yet, but the 2011-09-07 03:00:58 +00:00