On Wed, Jun 12, 2013 at 03:01:50PM -0700, Sarah Sharp wrote: > 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. Thanks for the explaination, if you are ok with this, I have no objections. Feel free to queue it up in your next round of patches if you want to. greg k-h -- 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