On Wed, Jun 12, 2013 at 09:32:58AM -0700, Greg KH wrote: > On Wed, Jun 12, 2013 at 07:11:23PM +0300, Mathias Nyman wrote: > > Make the Linux xHCI driver automatically try to switchover the EHCI ports to > > xHCI when an Intel xHCI host is detected, and it also finds an Intel EHCI host. > > > > This means we will no longer have to add Intel xHCI hosts to a quirks list when > > the PCI device IDs change. Simply continuing to add new Intel xHCI PCI device > > IDs to the quirks list is not sustainable. > > So you are saying that all future Intel devices will work this way? For > some reason I thought we originally proposed this, but it was rejected > by Sarah as she said this might not be true. Has this changed? For the long-term roadmap, eventually Intel will drop the EHCI host controller and only use xHCI. Originally, I thought this would happen within one Intel chipset generation. However, it looks like the EHCI host is still being used for Haswell, Haswell-ULT, and its shrink, Broadwell. Those chipsets are being re-used in other Intel products, but branded with a different PCI ID, and that means another explosion of PCI IDs to add to the quirk. It's just not sustainable to continue to add PCI IDs, so I asked Mathias to look into reworking the code. 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