ath9k: Implement an algorithm for Antenna diversity and combining
authorVasanthakumar Thiagarajan <vasanth@atheros.com>
Thu, 2 Sep 2010 08:34:43 +0000 (01:34 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 7 Sep 2010 17:54:33 +0000 (13:54 -0400)
commit102885a5d114abad8f9d4101f94ce5b28c232231
tree6399041d50d2e8b2681ed79f8d27205f160caa16
parent21cc630f47d8589a42d563e89be4c631edbe8716
ath9k: Implement an algorithm for Antenna diversity and combining

This algorithm chooses the best main and alt lna out of
LNA1, LNA2, LNA1+LNA2 and LNA1-LNA2 to improve rx for single
chain chips(AR9285). This would greatly improve rx when there
is only one antenna is connected with AR9285.

Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/init.c
drivers/net/wireless/ath/ath9k/recv.c