diff options
author | Luis R. Rodriguez <lrodriguez@atheros.com> | 2009-10-19 02:33:39 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-10-30 16:50:37 -0400 |
commit | dc51dd503953a8bed545d10eb89fb3340a98879b (patch) | |
tree | 891ce48b346f3457199026edc25a8141f38f6ab3 /drivers/net/wireless/ath/ath9k/phy.c | |
parent | 431ba3c6dce0256eafde43af221504f99a2fcc0a (diff) |
ath9k_hw: rename ath9k_hw_rf_free() to ath9k_hw_rf_free_ext_banks()
This clarifies this is only required for external radios.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/phy.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/phy.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/net/wireless/ath/ath9k/phy.c b/drivers/net/wireless/ath/ath9k/phy.c index 923ea0b45174..d50b5ff28b38 100644 --- a/drivers/net/wireless/ath/ath9k/phy.c +++ b/drivers/net/wireless/ath/ath9k/phy.c | |||
@@ -384,18 +384,20 @@ ath9k_hw_set_rf_regs(struct ath_hw *ah, struct ath9k_channel *chan, | |||
384 | } | 384 | } |
385 | 385 | ||
386 | /** | 386 | /** |
387 | * ath9k_hw_rf_free - Free memory for analog bank scratch buffers | 387 | * ath9k_hw_rf_free_ext_banks - Free memory for analog bank scratch buffers |
388 | * @ah: atheros hardware struture | 388 | * @ah: atheros hardware struture |
389 | * For the external AR2133/AR5133 radios. | 389 | * For the external AR2133/AR5133 radios banks. |
390 | */ | 390 | */ |
391 | void | 391 | void |
392 | ath9k_hw_rf_free(struct ath_hw *ah) | 392 | ath9k_hw_rf_free_ext_banks(struct ath_hw *ah) |
393 | { | 393 | { |
394 | #define ATH_FREE_BANK(bank) do { \ | 394 | #define ATH_FREE_BANK(bank) do { \ |
395 | kfree(bank); \ | 395 | kfree(bank); \ |
396 | bank = NULL; \ | 396 | bank = NULL; \ |
397 | } while (0); | 397 | } while (0); |
398 | 398 | ||
399 | BUG_ON(AR_SREV_9280_10_OR_LATER(ah)); | ||
400 | |||
399 | ATH_FREE_BANK(ah->analogBank0Data); | 401 | ATH_FREE_BANK(ah->analogBank0Data); |
400 | ATH_FREE_BANK(ah->analogBank1Data); | 402 | ATH_FREE_BANK(ah->analogBank1Data); |
401 | ATH_FREE_BANK(ah->analogBank2Data); | 403 | ATH_FREE_BANK(ah->analogBank2Data); |
@@ -405,6 +407,7 @@ ath9k_hw_rf_free(struct ath_hw *ah) | |||
405 | ATH_FREE_BANK(ah->analogBank7Data); | 407 | ATH_FREE_BANK(ah->analogBank7Data); |
406 | ATH_FREE_BANK(ah->addac5416_21); | 408 | ATH_FREE_BANK(ah->addac5416_21); |
407 | ATH_FREE_BANK(ah->bank6Temp); | 409 | ATH_FREE_BANK(ah->bank6Temp); |
410 | |||
408 | #undef ATH_FREE_BANK | 411 | #undef ATH_FREE_BANK |
409 | } | 412 | } |
410 | 413 | ||