freebsd-dev/sys/dev/ath/ath_hal/ar5416
Adrian Chadd a47f39da1f Stop using the hardware register value byte order swapping for now,
at least until I can root cause what's going on.

The only platform I've seen this on is the AR9220 when attached to
the AR71xx CPUs.  I get immediate PCIe bus errors and all subsequent
accesses cause further MIPS bus exceptions.  I don't have any other
big-endian platforms to test this on.

If I get a chance (or two), I'll try to whack this on a bus analyser
and see exactly what happens.

I'd rather leave this on, especially for slower, embedded platforms.
But the #ifdef hell is something I'm trying to avoid.
2012-04-19 03:26: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 Disable writing to the extension CYCPWR1 register. 2011-11-12 16:47:23 +00:00
ar5416_attach.c Extend the HAL code to allow the RX and TX chainmask to be overridden 2012-02-10 09:58:20 +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 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 Port over some more GPIO fixes from the atheros reference HAL. 2011-12-23 08:53:22 +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 Break out the radar code into a separate source file. 2012-02-20 03:07:07 +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 Remove an unused variable. 2011-10-02 14:10:25 +00:00
ar5416_reset.c Stop using the hardware register value byte order swapping for now, 2012-04-19 03:26:21 +00:00
ar5416_xmit.c Correctly handle AR_MoreAggr when assembling multi-descriptor final frames. 2012-04-04 21:49:49 +00:00
ar5416.h Correctly handle AR_MoreAggr when assembling multi-descriptor final frames. 2012-04-04 21:49:49 +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 Disable writing to the extension CYCPWR1 register. 2011-11-12 16:47:23 +00:00
ar5416reg.h Disable a specific Merlin hardware workaround which may cause hangs on some 2012-04-04 20:42:32 +00:00