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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to