Update the AR9300 HAL to the latest public available HAL from QCA.
authoradrian <adrian@FreeBSD.org>
Sat, 14 Feb 2015 04:28:51 +0000 (04:28 +0000)
committeradrian <adrian@FreeBSD.org>
Sat, 14 Feb 2015 04:28:51 +0000 (04:28 +0000)
commit2c667816e63fe3cfa93cac7d5514bd42a182b406
treea21d911a487d20cb979c73f628b7023168f93b39
parent70c79b42a2551445f9a05cb0a6573d813587302a
Update the AR9300 HAL to the latest public available HAL from QCA.

I've been sitting on this for a year or so now; I've finally
tested it on enough devices to be reasonably sure it won't
cause too much drama.  But, if you see issues, please email me.

Tested (all STA mode):

PCIe:

* AR9380
* AR9390
* AR9580
* AR9462
* AR9485

SoC:

* QCA9550
* AR9331
* AR9342
15 files changed:
sys/contrib/dev/ath/ath_hal/ar9300/ar9300.h
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_beacon.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_eeprom.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd_inc.h
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_keycache.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_misc.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_osprey22.ini
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_power.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_recv_ds.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9300_xmit.c
sys/contrib/dev/ath/ath_hal/ar9300/ar9340.ini
sys/contrib/dev/ath/ath_hal/ar9300/ar9580.ini