Date: Fri, 25 Mar 2011 00:45:24 +0000 (UTC) From: Adrian Chadd <adrian@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ath/ath_hal ah_eeprom_v14.h Message-ID: <201103250045.p2P0jZlX081763@repoman.freebsd.org>
index | next in thread | raw e-mail
adrian 2011-03-25 00:45:24 UTC
FreeBSD src repository
Modified files:
sys/dev/ath/ath_hal ah_eeprom_v14.h
Log:
SVN rev 219980 on 2011-03-25 00:45:24Z by adrian
After discussion with Felix Fietkau (nbd) about the ath9k Merlin LNA bit
settings, it seems that our defines are backwards and don't match what
is in the EEPROM documentation or internal driver.
The ath9k code used to have a bitfield here, rather than a uint8_t, and
there were #defines used to swap the order based on the endian of the
platform - this wasn't because of nybble or bit ordering of the
underlying host but because of what the compiler was doing.
This may be the reason for the backwards field numbers, as ath9k had
similar issues.
Revision Changes Path
1.6 +8 -8 src/sys/dev/ath/ath_hal/ah_eeprom_v14.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103250045.p2P0jZlX081763>
