freebsd-nq/sys/dev/ath/ath_hal/ar5416
Adrian Chadd fffbec8618 Migrate the 802.11n ath_hal_chaintxdesc() API to use a buffer/segment
array, similar to what filltxdesc() uses.

This removes the last reference to ds_data in the TX path outside of
debugging statements.  These need to be adjusted/fixed.

Tested:

* AR9280 STA/AP with iperf TCP traffic
2012-08-05 11:24:21 +00:00
..
ar2133.c Add the 11n chipset RF frontends to the linker set, even though they're not 2011-12-15 00:59:11 +00:00
ar5416_ani.c Change the MIB cycle count API to return HAL_BOOL, rather than uint32_t, 2012-05-01 14:48:51 +00:00
ar5416_attach.c Flesh out the multi-rate retry capability. 2012-07-28 07:28:08 +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_btcoex.c Bring over the initial 802.11n bluetooth coexistence support code. 2012-06-26 22:16:53 +00:00
ar5416_btcoex.h Remove duplicate entries. 2012-06-27 03:00:29 +00:00
ar5416_cal_adcdc.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_cal_adcgain.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_cal_iq.c Fix the calibration logic to correctly clamp the calculated coefficient. 2010-08-14 15:28:15 +00:00
ar5416_cal.c Bump this up to where it used to be. 2011-11-09 23:28:47 +00:00
ar5416_cal.h Introduce methods for the initial calibration and the new PA calibration 2011-03-11 11:35:36 +00:00
ar5416_eeprom.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_gpio.c Bring over the initial 802.11n bluetooth coexistence support code. 2012-06-26 22:16:53 +00:00
ar5416_interrupts.c Squirrel away the SYNC interrupt in case we're doing interrupt debugging. 2012-04-10 07:11:33 +00:00
ar5416_keycache.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_misc.c Migrate the MAC/BB hang structures out from ar5416_misc.h into the HAL. 2012-07-01 03:15:18 +00:00
ar5416_phy.c Modify the AR5416 11na rate table to use 24mb OFDM 11a for control traffic, 2011-02-21 05:10:34 +00:00
ar5416_power.c Both linux ath9k and the reference driver initialises the PLL here 2012-04-14 04:40:11 +00:00
ar5416_radar.c Break out the radar code into a separate source file. 2012-02-20 03:07:07 +00:00
ar5416_recv.c Fix a subtle corner case surrounding the handling of OFDM restart along 2012-06-27 05:23:33 +00:00
ar5416_reset.c After thinking about this a bit more, let's not keep statistics per-channel 2012-04-28 22:03:19 +00:00
ar5416_xmit.c Migrate the 802.11n ath_hal_chaintxdesc() API to use a buffer/segment 2012-08-05 11:24:21 +00:00
ar5416.h Migrate the 802.11n ath_hal_chaintxdesc() API to use a buffer/segment 2012-08-05 11:24:21 +00:00
ar5416.ini Fix the addac serial load register write for AR5416. 2011-09-06 10:49:05 +00:00
ar5416desc.h Add some 11n bits from the if_ath_tx 11n branch: 2011-10-25 23:09:07 +00:00
ar5416phy.h Add the BT register definitions for AR9285/AR9287 BT coexistence. 2012-04-26 02:03:16 +00:00
ar5416reg.h * According to the reference code, AR_WA_D3_L1_DISBABLE is bit 14. 2012-05-25 16:45:56 +00:00