ath5k: Implement mac80211 callback set_coverage_class
authorLukáš Turek <8an@praha12.net>
Mon, 21 Dec 2009 21:50:51 +0000 (22:50 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 12 Jan 2010 18:50:08 +0000 (13:50 -0500)
commit6e08d228b6d8e93d7b25b3573c6da7da179c2ae1
treeb489861f90b416a48f7f46fa4adb23972a5148c3
parent3578e6ebb305e6bf7519f6e86741772892f4d51a
ath5k: Implement mac80211 callback set_coverage_class

The callback sets slot time as specified in IEEE 802.11-2007 section
17.3.8.6 (for 20MHz channels only for now) and raises ACK and CTS
timeouts accordingly. The values are persistent, they are restored after
device reset.

Signed-off-by: Lukas Turek <8an@praha12.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath5k/ath5k.h
drivers/net/wireless/ath/ath5k/base.c
drivers/net/wireless/ath/ath5k/pcu.c
drivers/net/wireless/ath/ath5k/reset.c