Date: Mon, 14 Mar 2011 00:42:48 +0000 (UTC) From: Adrian Chadd <adrian@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ath/ath_hal/ar9002 ar9285_reset.c Message-ID: <201103140043.p2E0h47Q013728@repoman.freebsd.org>
index | next in thread | raw e-mail
adrian 2011-03-14 00:42:48 UTC
FreeBSD src repository
Modified files:
sys/dev/ath/ath_hal/ar9002 ar9285_reset.c
Log:
SVN rev 219627 on 2011-03-14 00:42:48Z by adrian
Bring over the AR9285 board update code from ath9k.
This does a few things in particular:
* Abstracts out the gain control settings into a separate function;
* Configure antenna diversity, LNA and antenna gain parameters;
* Configure ob/db entries - the later v4k EEPROM modal revisions have
multiple OB/DB parameters which are used for some form of
calibration. Although the radio does have defaults for each,
the EEPROM can override them.
This resolves the AR2427 related issues I've been seeing and makes
it stable at all 11g rates for both TX and RX.
Revision Changes Path
1.7 +185 -52 src/sys/dev/ath/ath_hal/ar9002/ar9285_reset.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103140043.p2E0h47Q013728>
