From: Sujith Manoharan <[email protected]>
AIC support, for -next.
v2 : Address warning reported by Kalle:
ar9003_aic.c: In function 'ar9003_aic_cal_post_process':
ar9003_aic.c:431:1: warning: the frame size of 1312 bytes is larger than
1024 bytes [-Wframe-larger-than=]
Sujith Manoharan (11):
ath9k: Add initial structures for AIC
ath9k: Register private AIC ops
ath9k: Add register definitions for AIC
ath9k: Handle MCI_STATE_AIC_CAL_SINGLE
ath9k: Finish AIC calibration
ath9k: Process the AIC calibration results
ath9k: Disable AIC by default
ath9k: Handle MCI_STATE_AIC_CAL_RESET
ath9k: Handle MCI_STATE_AIC_START
ath9k: Handle MCI_STATE_AIC_CAL
ath9k: Start AIC calibration during MCI reset
drivers/net/wireless/ath/ath9k/Makefile | 3 +-
drivers/net/wireless/ath/ath9k/ar9003_aic.c | 599 ++++++++++++++++++++++++++++
drivers/net/wireless/ath/ath9k/ar9003_aic.h | 61 +++
drivers/net/wireless/ath/ath9k/ar9003_hw.c | 1 +
drivers/net/wireless/ath/ath9k/ar9003_mci.c | 20 +
drivers/net/wireless/ath/ath9k/ar9003_phy.h | 25 --
drivers/net/wireless/ath/ath9k/btcoex.h | 12 +
drivers/net/wireless/ath/ath9k/hw-ops.h | 8 +
drivers/net/wireless/ath/ath9k/hw.h | 6 +
drivers/net/wireless/ath/ath9k/reg_aic.h | 168 ++++++++
10 files changed, 877 insertions(+), 26 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath9k/ar9003_aic.c
create mode 100644 drivers/net/wireless/ath/ath9k/ar9003_aic.h
create mode 100644 drivers/net/wireless/ath/ath9k/reg_aic.h
--
2.3.1
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html