Date: Fri, 11 Mar 2011 03:46:27 +0000 (UTC) From: Adrian Chadd <adrian@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ath/ath_hal/ar5416 ar5416_reset.c Message-ID: <201103110346.p2B3kenJ004106@repoman.freebsd.org>
index | next in thread | raw e-mail
adrian 2011-03-11 03:46:27 UTC
FreeBSD src repository
Modified files:
sys/dev/ath/ath_hal/ar5416 ar5416_reset.c
Log:
SVN rev 219474 on 2011-03-11 03:46:27Z by adrian
Don't call ar5416SetTransmitPower() directly from ar5416SetTxPowerLimit();
this is incorrect for Kite (AR9285) and any future chipsets that
override the EEPROM related routines.
It meant that a direct call to set the TX power would call the v14 EEPROM
AR5416/AR9280 calibration routines, rather than the v4k EEPROM routines
for the AR9285. It thus read the incorrect values from the EEPROM and
programmed garbage PDADC and TX power values into the hardware.
Revision Changes Path
1.31 +2 -2 src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103110346.p2B3kenJ004106>
