linux-mips
[Top] [All Lists]

Re: BCM91x80A/B PCI DMA problems

To: Martin Michlmayr <tbm@cyrius.com>
Subject: Re: BCM91x80A/B PCI DMA problems
From: Alan Cox <alan@lxorguk.ukuu.org.uk>
Date: Tue, 14 Mar 2006 12:14:12 +0000
Cc: Mark E Mason <mark.e.mason@broadcom.com>, linux-mips@linux-mips.org
In-reply-to: <20060314033439.GP29285@deprecation.cyrius.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <7E000E7F06B05C49BDBB769ADAF44D07868120@NT-SJCA-0750.brcm.ad.broadcom.com> <20060314033439.GP29285@deprecation.cyrius.com>
Sender: linux-mips-bounce@linux-mips.org
On Maw, 2006-03-14 at 03:34 +0000, Martin Michlmayr wrote:
> Does this information help?  Also, we were wondering how to find out
> whether a driver is okay with 64-bit dma addresses.

All drivers set a PCI DMA mask. If the kernel is not bouncing buffers
and ensuring the buffers are below the 32bit bus address limit by
default then the architecture kernel code needs fixing. The drivers
don't deal with this matter beyond setting their PCI DMA range mask.

Alan


<Prev in Thread] Current Thread [Next in Thread>