[PATCH] bcm43xx: OFDM fix for rev 1 cards
authorLarry Finger <Larry.Finger@lwfinger.net>
Tue, 13 Feb 2007 22:56:21 +0000 (16:56 -0600)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 14 Feb 2007 20:45:05 +0000 (15:45 -0500)
commita5d79d1e4fa58e12a37c91963fc071d811d2cffd
tree71326446230d02aae6826411c541764c3d78e6d9
parent740ac4fb08866d702be90f167665d03759bd27d0
[PATCH] bcm43xx: OFDM fix for rev 1 cards

Nearly all of the writes to the bcm43xx internal lookup tables (ilt)
involve 16-bit quantities. Accordingly, the ilt_write routine was
coded to pass a u16 value. For one early GPHY chip, 32-bit quantities
are needed. For those writes, the value was clipped to 16 bits. This
patch adds an ilt_write32 routine that receives a 32-bit quantity
and writes it to the appropriate locations.

Signed-off-by: Larry Finger<Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/bcm43xx/bcm43xx_ilt.c
drivers/net/wireless/bcm43xx/bcm43xx_ilt.h
drivers/net/wireless/bcm43xx/bcm43xx_phy.c