On Thu, May 01, 2008 at 05:47:26PM +0200, Michael Buesch wrote: > We've discussed that and this behaviour is not acceptable, as the driver > must know about a possible fallback in case it can do 32bit DMA > more efficiently than 64bit DMA, for example.
That's what we have dma_get_required_mask() for. See Documentation/DMA-API.txt.