ath9k: Expose tsf_adjustment in mac80211 tsf getters and setters.
authorBenjamin Berg <benjamin.berg@open-mesh.com>
Mon, 4 Jul 2016 12:37:23 +0000 (14:37 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Fri, 8 Jul 2016 14:03:33 +0000 (17:03 +0300)
commit7fde51227aed97984bc3a8572b60939d393fc2cb
treeddc16a21943805df814569c57ac75113d370acb4
parentbec9a94bc4e267a7d9be6f255cd90fe87a2259f6
ath9k: Expose tsf_adjustment in mac80211 tsf getters and setters.

The ath9k driver modifies the TSF for VIFs for the purpose of sending
beacons in a staggered fashion. This patch exposes this VIF specific
adjustment of the TSF value to mac80211. Without the change the TSF
routines handle the hardware TSF value instead of the actual TSF value as
seen on the air.

Signed-off-by: Benjamin Berg <benjamin.berg@open-mesh.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath9k/main.c