On Tue, Jul 10, 2012 at 02:59:27AM +0200, Peter Stuge wrote: > Ian Osgood wrote: > > dmesg errors: > > xhci_hcd 0000:00:14.0: xhci_run > > xhci_hcd 0000:00:14.0: Failed to enable MSI-X > > xhci_hcd 0000:00:14.0: failed to allocate MSI entry > > xhci_hcd 0000:00:14.0: No msi-x/msi found and no IRQ in BIOS > > xhci_hcd 0000:00:14.0: startup error -22 > > xhci_hcd 0000:00:14.0: USB bus 3 deregistered > > xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A > > xhci_hcd 0000:00:14.0: init 0000:00:14.0 fail, -22 > > xhci_hcd: probe of 0000:00:14.0 failed with error -22 > > Either the firmware isn't setting up interrupt routing correctly > (less common) or it is not passing correct data structures to the > kernel about how interrupt routing has been set up (very common) or > the kernel does not have support compiled-in for the particular type > of data structures specifying interrupt routing which are passed by > the firmware (there are at least four kinds, some firmware provides > all of them since different OSes understand different types, and > often the different data is inconsistent). > > The no MSI is strange though. There are a couple Fresco Logic hosts that can't handle MSI-X or MSI, but I'm pretty sure the Mac is using an Intel host that should be MSI-capable. Sarah Sharp -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html