[PATCH] usb: correctly enable interrupts for xhci

2013-03-01 Thread Hannes Reinecke
xhci might run with MSI/MSI-X only, with no support for legacy interrupts. On these devices the request_irq() call in usb_add_hcd() will fail, causing the entire device to fail. For xhci this is especially painful as the driver will enable interrupts during xhci_run(), so the initial call to

Re: [PATCH] usb: correctly enable interrupts for xhci

2013-03-01 Thread David Härdeman
On Fri, Mar 01, 2013 at 09:52:54AM +0100, Hannes Reinecke wrote: xhci might run with MSI/MSI-X only, with no support for legacy interrupts. On these devices the request_irq() call in usb_add_hcd() will fail, causing the entire device to fail. For xhci this is especially painful as the driver will

Re: [PATCH] usb: correctly enable interrupts for xhci

2013-03-01 Thread Alan Stern
On Fri, 1 Mar 2013, Hannes Reinecke wrote: xhci might run with MSI/MSI-X only, with no support for legacy interrupts. On these devices the request_irq() call in usb_add_hcd() will fail, causing the entire device to fail. For xhci this is especially painful as the driver will enable