From: Mohammed Shafi Shajakhan <mshajakhan@xxxxxxxxxxx> *This patch set adds Antenna diversity support for AR9485, previously antenna diversity is only supported in AR9285 *The basic antenna diversity algorithm remains the same *slight change in the diversity field in eeprom *introduction of main/alt gain table and lna1_lna2 delta fields *initially set LNA1 for main antenna *introduction of diversity group *based on diversity group, fast diversity bias parmaters and lna1_lna2_delta varies *implement an API to take the decision of swapping main/ALT LNA's for AR9485 *configure fast diversity bias based on diversity group Mohammed Shafi Shajakhan (9): ath9k_hw: make antenna diversity modules chip specific ath9k_hw: enable Antenna diversity for AR9485 ath9k_hw: define registers/macros to support Antenna diversity ath9k_hw: config diversity based on eeprom contents ath9k_hw: define modules to get/set Antenna diversity paramaters ath9k_hw: define antenna diversity group ath9k: Implement an API to swap main/ALT LNA's ath9k: configure fast_div_bias based on diversity group ath9k: make sure main_rssi is positive drivers/net/wireless/ath/ath9k/ar9002_phy.c | 44 +++--- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 50 +++++- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 46 +++++ drivers/net/wireless/ath/ath9k/ar9003_phy.h | 22 +++ drivers/net/wireless/ath/ath9k/ath9k.h | 1 - drivers/net/wireless/ath/ath9k/hw-ops.h | 12 ++ drivers/net/wireless/ath/ath9k/hw.c | 16 ++ drivers/net/wireless/ath/ath9k/hw.h | 13 +- drivers/net/wireless/ath/ath9k/recv.c | 211 ++++++++++++++++++------ 9 files changed, 337 insertions(+), 78 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html