freebsd-dev/sys/contrib/dev
Adrian Chadd e6df5ff544 [ath_hal] add in locationing timer support and capabilities.
* add support to read the timer and capability
* add support to enable/disable the location timer.

On AR9380 at least, enabling the location timer is required to make
the timer tick, otherwise location packets return a timestamp of 0.
However, it then makes /all/ RX packets use the RX location timestamp
instead of the TSF timestamp.

So, unless I find another magical way to do location timestamping,
we will have to dynamically switch things on/off and ensure the
TX/RX path handles the "different" timestamps correctly.

Tested:

* AR9380, STA mode
2016-07-08 22:59:15 +00:00
..
acpica Merge ACPICA 20160527. 2016-05-27 22:16:46 +00:00
ath/ath_hal/ar9300 [ath_hal] add in locationing timer support and capabilities. 2016-07-08 22:59:15 +00:00
drm2/radeonkmsfw
ipw
iwi
iwm Import OpenBSD's iwm WiFi driver for Intel 3160/7260/7265. 2015-08-08 06:06:48 +00:00
iwn Use the same 6000 series g2{a,b} firmware versions when embedding these 2014-12-27 17:10:35 +00:00
mwl
npe
otus Add an initial driver for the AR9170 series draft-11n hardware from 2015-09-26 07:08:35 +00:00
ral Add preliminary support for the Ralink RT5390 and RT5392 chipsets. 2015-02-11 05:25:23 +00:00
rsu
rtwn [rtwn] add rtwn firmware. 2015-12-31 22:31:43 +00:00
run
uath
urtwn
wpi