> > > > 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