Re: [PATCH v4 2/2] USB: Try MSI first before line IRQ in XHCI PCI driver.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> No problem.  It's the chinese new year, correct?

Sure. :) 恭喜发财!  (a greeting words during Chinese new year, meaning
likes 'wish you earn more money ...' )
> 
> > how about the following: 
> 
> Yes, that looks like what I'm after.  Can you respin the patchset with
> this change?

OK. will be sent in short time. 
> 
> > > The first patch looks fine, although I would have to apply it to see the
> > > changes.  BTW, have you tested the code on the Intel Panther Point xHCI
> > > host to make sure it works when CONFIG_PCI_MSI is turned off?  And by
> > > "works" I mean that xHCI probe fails when MSI is turned off for Panther
> > > Point systems.
> > > 

Yes, when disabling the MSI, this HCD is really out of work. 

[    3.811299] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A
[    3.811367] xhci_hcd 0000:00:14.0: PCI INT A: no GSI
[    3.811494] xhci_hcd 0000:00:14.0: setting latency timer to 64
[    3.811498] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    3.811597] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    3.811774] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[    3.811776] xhci_hcd 0000:00:14.0: No msi-x/msi found and no IRQ in BIOS
[    3.811844] xhci_hcd 0000:00:14.0: startup error -22
[    3.811910] xhci_hcd 0000:00:14.0: USB bus 1 deregistered
[    3.812038] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A
[    3.812107] xhci_hcd 0000:00:14.0: init 0000:00:14.0 fail, -22
[    3.812175] xhci_hcd: probe of 0000:00:14.0 failed with error -22


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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux