Re: [RFC/T] b43: Implement the BCM94311MCG rev 02 card with a rev 13 802.11 core

2007-11-15 Thread Michael Buesch
On Thursday 15 November 2007 06:55:42 Larry Finger wrote: This patch file will enable the usage of the b43 driver with the BCM94311MCG wlan mini-PCI (rev 02), which has not been supported. This PCIe card uses 64-bit DMA. Most of the changes were needed to implement this mode. It has been

Re: [RFC/T] b43: Implement the BCM94311MCG rev 02 card with a rev 13 802.11 core

2007-11-15 Thread Larry Finger
Michael Buesch wrote: On Thursday 15 November 2007 06:55:42 Larry Finger wrote: --- wireless-2.6.orig/drivers/net/wireless/b43/dma.c +++ wireless-2.6/drivers/net/wireless/b43/dma.c @@ -165,7 +165,7 @@ static void op64_fill_descriptor(struct addrhi = (((u64) dmaaddr 32)

Re: [RFC/T] b43: Implement the BCM94311MCG rev 02 card with a rev 13 802.11 core

2007-11-15 Thread Michael Buesch
On Thursday 15 November 2007 16:02:48 Larry Finger wrote: @@ -695,11 +687,12 @@ static int dmacontroller_setup(struct b4 b43_dma_write(ring, B43_DMA32_RXRING, (ringbase ~SSB_DMA_TRANSLATION_MASK) |

Re: [RFC/T] b43: Implement the BCM94311MCG rev 02 card with a rev 13 802.11 core

2007-11-15 Thread Larry Finger
Michael Buesch wrote: On Thursday 15 November 2007 16:02:48 Larry Finger wrote: It took me a while to figure out where the magic number of 200 came from, and what I needed for the 64-bit case. In fact I think the 200 is a bug and should be 0x200. To me, this change makes it clearer. The

[RFC/T] b43: Implement the BCM94311MCG rev 02 card with a rev 13 802.11 core

2007-11-14 Thread Larry Finger
This patch file will enable the usage of the b43 driver with the BCM94311MCG wlan mini-PCI (rev 02), which has not been supported. This PCIe card uses 64-bit DMA. Most of the changes were needed to implement this mode. It has been tested on the x86_64 architecture, but should work on all