svn commit: r192306 - head/sys/dev/bwi
Warner Losh
imp at FreeBSD.org
Mon May 18 15:31:27 UTC 2009
Author: imp
Date: Mon May 18 15:31:26 2009
New Revision: 192306
URL: http://svn.freebsd.org/changeset/base/192306
Log:
Fix a typo from the original driver. We need to write ctrl2 into RF
register 0x52, not ctrl1. This appears to be a mistake in the bcm
reverse engineering page, and has been corrected there. Tracing
through the code, this is more in keeping with the "documented"
register. Sephe thinks it looks interesting and may be worth
fixing. :)
Submitted by: ddkprog at yahoo com
Reviewed by: Sepherosa Ziehau
Modified:
head/sys/dev/bwi/bwiphy.c
Modified: head/sys/dev/bwi/bwiphy.c
==============================================================================
--- head/sys/dev/bwi/bwiphy.c Mon May 18 14:02:55 2009 (r192305)
+++ head/sys/dev/bwi/bwiphy.c Mon May 18 15:31:26 2009 (r192306)
@@ -375,7 +375,7 @@ bwi_phy_init_11g(struct bwi_mac *mac)
RF_WRITE(mac, 0x52,
(tpctl->tp_ctrl1 << 4) | tpctl->tp_ctrl2);
} else {
- RF_FILT_SETBITS(mac, 0x52, 0xfff0, tpctl->tp_ctrl1);
+ RF_FILT_SETBITS(mac, 0x52, 0xfff0, tpctl->tp_ctrl2);
}
if (phy->phy_rev >= 6) {
More information about the svn-src-all
mailing list