> > > > On 64Bit machines we might have to deal with HCDs who can do 32Bit DMA
> > > > only. Perhaps there should be a gfp field in the usb_device struct
> > > > to export knowledge about the memory the HCD can cope with.
> > >
> > > Shouldn't be needed.
> >
> > How do we deal with the combination of 32bit OHCI and 64bit EHCI ?
>
> It's all done through pci_set_dma_mask() ... by default, the mask is
> set for 32bit DMA.  And whatever it is, the PCI layer deals with it
> transparently when it sets up DMA mappings.

Still, I don't see it. We still want to allocate the right kind of memory
in the drivers and we need to export this information from the hcd level
somehow.

        Regards
                Oliver



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to