[PATCH] bcm43xx-softmac: Fix system hang for x86-64 with >1GB RAM
authorLarry Finger <Larry.Finger@lwfinger.net>
Tue, 3 Oct 2006 04:48:54 +0000 (23:48 -0500)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 17 Oct 2006 00:09:48 +0000 (20:09 -0400)
commit8da81e52b743edac0bfbb7d0c1286f919b2f209b
tree7b55c4c8e26be4ecedcbe404139d16ae05b53e9f
parent16bfa676a7cc64695f7e9694c380ebd26c461ae5
[PATCH] bcm43xx-softmac: Fix system hang for x86-64 with >1GB RAM

The bcm43xx-softmac software currently fails when running on x86_64 systems
with more than 1GB RAM and one of the card variants with 30-bit DMA addressing.
This patch uses the address extension bits in the hardware to set the correct
DMA mask for the specific card in use.

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