Re: [PATCH] bcm43xx: Fix problem with >1 GB RAM

2007-01-23 Thread Michael Buesch
On Tuesday 23 January 2007 16:18, Dan Williams wrote: > > At present, I have a problem getting NetworkManager to see the d80211 > > wireless interface. Once I get > > that solved, I plan to use my system to test with > 1 GB RAM on your git > > tree. In that case, I'll > > switch to the pci-form o

Re: [PATCH] bcm43xx: Fix problem with >1 GB RAM

2007-01-23 Thread Dan Williams
On Mon, 2007-01-22 at 14:18 -0600, Larry Finger wrote: > Michael Buesch wrote: > > On Saturday 20 January 2007 17:18, Larry Finger wrote: > >> Some versions of the bcm43xx chips only support 30-bit DMA, which means > >> that the descriptors and buffers must be in the first 1 GB of RAM. On > >> the

Re: [PATCH] bcm43xx: Fix problem with >1 GB RAM

2007-01-22 Thread Michael Buesch
On Monday 22 January 2007 21:18, Larry Finger wrote: > When I looked at the b44 driver to see how that code handled the problem, it > used the pci-form of > the calls rather than the dma-version. Thus I switched early in the debug > process - even before I > had the necessary hardware. Once I got

Re: [PATCH] bcm43xx: Fix problem with >1 GB RAM

2007-01-22 Thread Larry Finger
Michael Buesch wrote: > On Saturday 20 January 2007 17:18, Larry Finger wrote: >> Some versions of the bcm43xx chips only support 30-bit DMA, which means >> that the descriptors and buffers must be in the first 1 GB of RAM. On >> the i386 and x86_64 architectures with more than 1 GB RAM, an incorre

Re: [PATCH] bcm43xx: Fix problem with >1 GB RAM

2007-01-22 Thread Michael Buesch
On Saturday 20 January 2007 17:18, Larry Finger wrote: > Some versions of the bcm43xx chips only support 30-bit DMA, which means > that the descriptors and buffers must be in the first 1 GB of RAM. On > the i386 and x86_64 architectures with more than 1 GB RAM, an incorrect > assignment may occur.

[PATCH] bcm43xx: Fix problem with >1 GB RAM

2007-01-20 Thread Larry Finger
Some versions of the bcm43xx chips only support 30-bit DMA, which means that the descriptors and buffers must be in the first 1 GB of RAM. On the i386 and x86_64 architectures with more than 1 GB RAM, an incorrect assignment may occur. This patch ensures that the various DMA addresses are within th