summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath5k/ath5k.h
diff options
context:
space:
mode:
authorBruno Randolf2010-05-19 03:31:00 +0200
committerJohn W. Linville2010-06-02 22:13:22 +0200
commit9e04a7eb1fdf37bc8bc0d0f59e5fb737926f0152 (patch)
tree82b20fba6b69b57a848fd83e9d5c3761f9ca679e /drivers/net/wireless/ath/ath5k/ath5k.h
parentath5k: initialize calibration timers (diff)
downloadkernel-qcow2-linux-9e04a7eb1fdf37bc8bc0d0f59e5fb737926f0152.tar.gz
kernel-qcow2-linux-9e04a7eb1fdf37bc8bc0d0f59e5fb737926f0152.tar.xz
kernel-qcow2-linux-9e04a7eb1fdf37bc8bc0d0f59e5fb737926f0152.zip
ath5k: move noise floor calibration into tasklet
Seperate noise floor calibration from other PHY calibration and move it to the tasklet. This is the first step to more separation of different calibrations. Also move out ath5k_hw_request_rfgain_probe(ah) so we have one clean function for I/Q calibration on 5111x parts. Signed-off-by: Bruno Randolf <br1@einfach.org> Acked-by: Nick Kossifidis <mickflemm@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath5k/ath5k.h')
-rw-r--r--drivers/net/wireless/ath/ath5k/ath5k.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath5k/ath5k.h b/drivers/net/wireless/ath/ath5k/ath5k.h
index 2785946f659a..131e8b36feaf 100644
--- a/drivers/net/wireless/ath/ath5k/ath5k.h
+++ b/drivers/net/wireless/ath/ath5k/ath5k.h
@@ -1270,6 +1270,7 @@ int ath5k_hw_channel(struct ath5k_hw *ah, struct ieee80211_channel *channel);
void ath5k_hw_init_nfcal_hist(struct ath5k_hw *ah);
int ath5k_hw_phy_calibrate(struct ath5k_hw *ah,
struct ieee80211_channel *channel);
+void ath5k_hw_update_noise_floor(struct ath5k_hw *ah);
/* Spur mitigation */
bool ath5k_hw_chan_has_spur_noise(struct ath5k_hw *ah,
struct ieee80211_channel *channel);